A Smart India Hackathon 2025 prototype built to guide students in making better academic & career choices.
EduGuide acts as a personalized digital mentor β helping students choose streams, explore government colleges, prepare for exams, and map career paths β all in one place.
Choosing what to study after Class 10 or 12 is confusing. Many students (and parents) donβt know:
- Which stream (Science, Commerce, Arts) to pick.
- Which courses and colleges are available nearby.
- What career options exist after a degree.
- Whether higher education is worth pursuing.
π EduGuide solves this problem by offering a single platform where students can:
- Take aptitude quizzes for guidance.
- Explore nearby government colleges on a map.
- Learn what jobs/careers each degree leads to.
- Track exam timelines & scholarships.
- Access everything in multiple languages for inclusivity.
- π§ AI Career Counsellor β Aptitude & interest-based course recommendations.
- π Course-to-Career Mapping β Visual charts showing where each degree (B.A., B.Sc., B.Com., etc.) can lead (jobs, higher studies, exams).
- π« Nearby Colleges Explorer β Location-based search with advanced filters (courses, ranking, facilities, fees).
- π Multilingual Support β English, Hindi, and regional languages (starting with J&K).
- π Timeline Tracker β Admission deadlines, exams, scholarship alerts.
- π Exam Support Hub β Competitive exam details (patterns, resources, success rates, past papers).
- π Bookmarking β Save recommended courses or colleges for later.
- π€ Personalized Profiles β Tracks student data to give tailored recommendations.
- Next.js (React + TypeScript) β Modern frontend framework with server-side rendering.
- Tailwind CSS + ShadCN UI β Clean, responsive UI design.
- Leaflet.js β Interactive map visualizations for nearby colleges.
- Google Translate API β Multilingual platform support for inclusivity.
- State management with React hooks for lightweight performance.
- Node.js + Express.js β REST API server.
- MongoDB + Mongoose β Flexible, document-based storage for courses, users, and bookmarks.
- JWT Authentication β Secure login, token-based session management.
- Modular controllers & routes for auth, courses, recommendations, and bookmarks.
- Google Maps API β Location-based college search and visualization.
- AI-based Aptitude Quiz β Smart recommendations based on test results.
- Exam APIs / Scraping β Real-time data on deadlines, scholarships, resources.
.envconfiguration for secure API keys and credentials.- ESLint + Prettier β Code quality & consistency.
- Git/GitHub β Version control and collaboration.
- Planned Deployment: Vercel/Netlify (Frontend), Railway/Render (Backend).
- π― Improves Enrollment β Helps students consider government colleges as viable options.
- π± Promotes Equity β Equal access to information regardless of background.
- π‘ Bridges Urban-Rural Divide β Multilingual + digital access for rural areas.
- β³ Saves Time & Effort β Students & parents donβt need to browse multiple sources.
- πΌ Stronger Workforce β Guides students to sustainable, informed career paths.
EduGuide/
βββ backend/ # Node.js + Express backend
β βββ controllers/ # Auth, courses, bookmarks, recommendations
β βββ models/ # MongoDB schemas
β βββ routes/ # API routes
β βββ server.js # Entry point
β
βββ frontend/ # Next.js frontend
βββ app/ # Pages: quiz, exams, roadmap, profile, signup, etc.
βββ components/ # UI & reusable components
βββ lib/ # API utils & middleware# clone repo
git clone https://github.com/Anay0305/EduGuide
cd EduGuide
# setup backend
cd backend
npm install
npm run dev
# setup frontend
cd ../frontend
npm install
npm run devFrontend will run on http://localhost:3000 and backend on http://localhost:5000.
Team Aarambh β Smart India Hackathon 2025
- Backend: APIs, database, integrations
- Frontend: Next.js app, UI, UX
- Creativity & Maps: Course explorer, Google Maps integration
- Idea & Planning: Career mapping workflows, user journey design
MIT License β free to use and adapt for educational or research purposes.