I built StudyPilot AI because I wanted a study planner that actually adapts to the student instead of giving everyone the same timetable.
The main challenge was connecting the different parts together — Gemini, MongoDB, student performance, and Google Calendar — so that the study recommendations actually change based on what the student needs.
I’m most proud of the adaptive learning idea: quiz → analyze performance → find weak topics → study → re-test → adapt.
You can test the project by creating an account, adding subjects/topics, trying the quiz features, and exploring the dashboard. I’d especially love feedback on the adaptive recommendations! 🚀