MentorClass is an innovative platform designed to connect students with experienced mentors for personalized learning experiences. Our platform facilitates seamless collaboration between learners and mentors through interactive sessions and real-time feedback.
Technologies Used
- Frontend: React.js, TailwindCSS
- Backend: Node.js, Express
- Database: MongoDB
- Authentication: JWT
Getting Started
Prerequisites
- Node.js (v14 or higher)
- MongoDB
- npm or yarn
Installation
- 
Clone the repository: git clone https://github.com/yourusername/mentorclass.git cd mentorclass
- 
Install frontend dependencies: cd frontend npm install
- 
Install backend dependencies: cd ../backend npm install
- 
Create a .envfile in the backend directory:MONGODB_URI=your_mongodb_connection_string JWT_SECRET=your_jwt_secret PORT=5000
- 
Create a .envfile in the frontend directory:REACT_APP_API_URL=http://localhost:5000
- 
Start the backend server: cd backend npm run dev
- 
Start the frontend development server: cd frontend npm start
The application should now be running on http://localhost:3000.