Skip to content

Inija-2503/Mentor-Appointment-Website

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Mentor-Appointment-Website

This web application designed to streamline the process of connecting mentors with mentees. Users can schedule, manage, and keep track of their mentor appointments. Built using React, it provides an intuitive user interface for booking sessions, exploring mentor profiles, and managing appointments efficiently.

Features

  • Browse Mentors: View detailed profiles of available mentors, including their expertise and availability.
  • Appointment Booking: Seamlessly schedule appointments with mentors based on their availability.
  • Manage Appointments: View upcoming, past, and canceled appointments in your personal dashboard.
  • User Authentication: Secure login and registration for mentors and mentees.
  • Responsive Design: Optimized for mobile, tablet, and desktop use.

Technologies Used

  • React: Core framework used for building dynamic user interfaces.
  • JavaScript (ES6): Leveraged for component logic and interactions.
  • Tailwind CSS: Used for styling and responsive design.
  • React Router: Handles navigation and routing.
  • Axios: For API requests and data fetching.
  • LocalStorage: Manages user session and data persistency.

Installation and Setup

  1. Clone the repository:
    git clone https://github.com/yourusername/mentorhub.git
  2. Navigate to the project directory:
    cd mentorhub
  3. Install dependencies:
    npm install
  4. Start the development server:
    npm start

License

This project is licensed under the MIT License.

Contact

If you have any questions, feel free to contact me at [inija9089.com].

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages