GitHunt
SH

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

  1. Clone the repository:

    git clone https://github.com/yourusername/mentorclass.git
    cd mentorclass
  2. Install frontend dependencies:

    cd frontend
    npm install
  3. Install backend dependencies:

    cd ../backend
    npm install
  4. Create a .env file in the backend directory:

    MONGODB_URI=your_mongodb_connection_string
    JWT_SECRET=your_jwt_secret
    PORT=5000
  5. Create a .env file in the frontend directory:

    REACT_APP_API_URL=http://localhost:5000
  6. Start the backend server:

    cd backend
    npm run dev
  7. Start the frontend development server:

    cd frontend
    npm start

The application should now be running on http://localhost:3000

Languages

JavaScript99.3%HTML0.4%CSS0.2%

Contributors

Created December 27, 2024
Updated July 20, 2025