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.
- 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.
- 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.
- Clone the repository:
git clone https://github.com/yourusername/mentorhub.git
- Navigate to the project directory:
cd mentorhub
- Install dependencies:
npm install
- Start the development server:
npm start
This project is licensed under the MIT License.
If you have any questions, feel free to contact me at [inija9089.com].