I had recently visited a school in collaboration with an NGO for a mentorship session for the underpriveleged students.
Recognizing the strong desire among students for continued interaction and mentorship following initial sessions, I collaborated with Manav Kushwaha to develop a dedicated online mentorship portal. This platform aims to provide a safe and accessible environment for ongoing support, guidance, and resource sharing.
The Mentoring Portal is designed to:
- Offer a secure platform for sustained engagement between students and mentors.
- Provide a repository of valuable resources for career exploration, exam preparation, and skill development.
- Facilitate a community where students can seek guidance and mentors can offer advice.
Here are some images related to the project:
- Curated Collection: A comprehensive library of educational materials, articles, and links relevant to various fields.
- Career Exploration: Resources to help students understand different career paths and the steps needed to pursue them.
- Exam Preparation: Study guides, practice tests, and tips for major exams.
- Skill Development: Tutorials and courses to enhance both academic and personal skills.
- Interactive Platform: Students can post queries related to academics, career choices, or personal development.
- Personalized Guidance: Mentors can respond with tailored advice, ensuring each student receives the support they need.
- Safe Environment: The forum is moderated to maintain a respectful and supportive atmosphere.
- Mentor Profiles: Detailed profiles of mentors, showcasing their backgrounds, achievements, and career roadmaps.
- Inspiration: Students can draw motivation from mentors who have successfully navigated similar academic and career paths.
- Frontend: React, Tailwind CSS, Vite
- Backend: Node.js, Express, MongoDB
- State Management: Redux Toolkit
- Routing: React Router
- Deployment: Vercel
- Extended Impact: The portal ensures that the benefits of initial mentorship sessions are prolonged through continuous support.
- Ongoing Support: Students have access to mentors and resources whenever they need them.
- Secure Platform: The portal is designed to protect students' privacy and ensure safe interactions.
- Ease of Access: Students can access the portal from anywhere, making it convenient for ongoing communication.
- Peer Learning: Encourages students to learn from each other’s experiences and challenges.
- Supportive Network: Fosters a sense of community among students and mentors, promoting mutual support and encouragement.
- Broader Reach: The portal can accommodate a growing number of students and mentors, extending its impact beyond the initial group.
- Increased Impact: As more students and mentors join, the collective knowledge and support available on the platform will grow.
- Constant Inspiration: By connecting with mentors who share similar aspirations, students are continually motivated to pursue their goals.
- Role Models: Mentors serve as role models, demonstrating the possibilities that lie ahead for students.
- Clone the repository:
git clone https://github.com/wolgwang1729/MentoringPortal cd MentoringPortal - Install dependencies for the frontend::
cd frontend npm install - Install dependencies for the backend::
cd backend npm install - Install dependencies for the backend::
Create a
.envfile in thebackenddirectory and add your environment variablesPORT=8000 MONGODB_URI=your_mongodb_uri - Run the development server:
- Frontend:
cd frontend npm run dev - Backend:
cd backend npm run dev
The website is deployed at https://mentoring-portal-one.vercel.app/
The Mentoring Portal is a comprehensive solution designed to support students in their academic and career journeys. By providing a secure, accessible, and resource-rich environment, the portal ensures that students receive the guidance and encouragement they need to succeed. Join us in building a supportive community that fosters growth, learning, and inspiration.








