shubham-kumr/mentorclass
MentorClas is an innovative platform designed to connect students with experienced mentors for personalized learning experiences.
MentorClass
MentorClas is an innovative platform designed to connect students with experienced mentors for personalized learning experiences.
Getting Started
MentorClass
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 .env file in the backend directory:
MONGODB_URI=your_mongodb_connection_string JWT_SECRET=your_jwt_secret PORT=5000
-
Create a .env file 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