FindMentor
Find Your Perfect Mentor
The problem FindMentor solves
🧩 The Problem It Solves
In today’s fast-paced academic and career environment, students often struggle to make the right educational and career decisions due to a lack of proper guidance and mentorship. Many learners do not know whom to approach, what path to choose, or how to get reliable advice based on their interests, skills, and goals.
Traditional mentorship is often:
Limited to one’s school or locality
Difficult to access on time
Unstructured and inconsistent
Dependent on personal connections rather than merit
As a result, students may feel confused, stressed, or end up making wrong academic or career choices.
💡 How FindMentor Solves This Problem
FindMentor is designed to bridge the gap between students seeking guidance and mentors who can provide it, in a structured and accessible way.
It helps by:
🔍 Connecting students with the right mentors based on subject, stream, or interest
🧭 Providing clear guidance for academics, career planning, and skill development
⏱️ Saving time and effort by eliminating the need to search randomly for advice
🌐 Making mentorship accessible online, regardless of location
🤝 Encouraging informed decision-making instead of guesswork
🚀 What People Can Use It For
Students can find mentors for Maths, Physics, Chemistry, or other subjects
Learners can get career advice before choosing streams or courses
Beginners can seek step-by-step guidance instead of feeling lost
Mentors can share knowledge and experience with more students easily
✅ Why It Makes Things Better
Easier → One platform instead of many sources
Safer → Trusted guidance instead of random opinions
Smarter → Decisions based on mentorship, not confusion
Fairer → Access to guidance for everyone, not just a few
Challenges I ran into
⚠️ Challenges I Ran Into
While building FindMentor, I faced several technical and logical challenges. Each problem helped me understand the development process better and improve my problem-solving skills.
🐞 1. Designing a Proper Project Structure
At the beginning, organizing data for multiple subjects and mentors was confusing. Managing different streams, subjects, and user roles in a clean structure was difficult.
How I solved it:
I broke the project into smaller modules
Created a clear data hierarchy
Planned the structure before writing more code or content
This made the project easier to expand and maintain.
🔄 2. Handling Continuous Data Without Confusion
Since the project involved large academic content, keeping everything in order without missing or duplicating information was challenging.
How I solved it:
Followed a step-by-step approach
Maintained consistency in naming and structure
Focused on completing one section before moving to the next
This reduced errors and improved clarity.
⏱️ 3. Time Pressure and Deadline Stress
Working under a tight deadline caused stress and made it harder to focus, especially when requirements changed.
How I solved it:
Prioritized core features first
Ignored non-essential extras initially
Stayed focused on completing the most important parts
This helped ensure meaningful progress even under pressure.
🧠 4. Making the Project Useful, Not Just Complete
It was challenging to ensure that FindMentor actually solves a real problem instead of being just a theoretical idea.
How I solved it:
Thought from a student’s perspective
Identified real problems faced by learners
Designed features that make mentorship simple and practical
This improved the overall purpose and usability of the project.
📈 What I Learned From These Challenges
Planning is as important as execution
Breaking problems into smaller parts makes them manageable
Consistency helps avoid confusion in large projects
Pressure can be handled with focus and prioritization
