Mentor Connect is a comprehensive mentorship platform developed as part of the Smart India Hackathon 2024. It aims to bridge the gap between mentors and mentees, catering to users' needs for progress, skill-building, and personal concerns. This platform provides a user-friendly interface for connecting mentors with mentees, facilitating knowledge sharing, and promoting personal and professional growth.
- Data-driven algorithm for matching mentors and mentees
- Automated calendar booking system
- Embedded video call and chat features
- Integrated all-in-one platform
- Personal guidance
- Skill development resources
- Resource library
- Gamification and rewards system
- Reverse mentoring opportunities
- Recorded sessions for future reference
To set up this project locally, follow these steps:
-
Clone the repository:
git clone https://github.com/AnishSarkar22/SIH-2024.git
-
Navigate to the project directory:
cd mentor-connect
-
Install dependencies:
npm install
-
Set up environment variables (if applicable).
-
Start the development server:
npm run dev
- React
- Vite
- Tailwind CSS
- Flask
- PostgreSQL
- GetStream
- Cal.com
- OpenAI
- TensorFlow
- PyTorch
- NumPy
- spaCy
- Amazon EC2
- Firebase
Check out the live demo: Mentor Connect Live Demo
We welcome contributions to the Mentor Connect project. If you'd like to contribute, please follow these steps:
-
1.Fork the repository.
-
2.Create a new branch:
git checkout -b feature/your-feature-name
-
3.Make your changes.
-
4.Commit your changes:
git commit -am 'Add some feature'
-
5.Push to the branch:
git push origin feature/your-feature-name
-
6.Create a new Pull Request. Happy Coding
Please ensure your code adheres to our coding standards and include tests for new features.
This project is licensed under the MIT License - see the LICENSE.md file for details.