Inspiration
Inspiration
Study smatter not alone.
What it does
Problem Statement Students often struggle to manage study schedules, identify weak topics, and get instant doubt-clearing help outside classroom hours. Generic study apps don't adapt to an individual's pace or learning gaps.
Solution Overview Study Mate AI is a web application that uses an LLM-powered chatbot combined with a topic-tracking dashboard to give students personalized study plans, instant Q&A support, and progress analytics — all in one place.
Who Benefits School and college students preparing for exams, self-learners, and anyone who needs a low-cost, always-available study companion.
What Makes It Unique Unlike static flashcard apps, StudybMate AI adapts its recommendations based on quiz performance and chat history, creating a feedback loop that gets smarter the more a student uses it.
How we built it
| Layer | Technology |
|---|---|
| Frontend | React.js, Tailwind CSS |
| Backend | Node.js, Express.js |
| Database | MongoDB |
| AI/ML | OpenAI API / Hugging Face Transformers |
| Auth | JWT |
| Deployment | Vercel (frontend), Render (backend) |
Challenges we ran into
Progress Tracking A live dashboard turning quiz history into a clear picture of growth over time.
Accomplishments that we're proud of
Ask anything, get unstuck instantly A rule-based demo is wired up below. In the real build, swap the getBotReply() function in script.js for a call to your AI provider's API.
What we learned
StudyMate AI turns scattered revision into a focused routine — an AI tutor for instant doubts, adaptive quizzes that find your weak spots, and a dashboard that shows real progress.
What's next for Study Mate AI
Next steps would be a mobile app, voice-based doubt solving, and LMS integration.
Built With
- express.js-database-mongodb-ai/ml-openai-api-/-hugging-face-transformers-auth-jwt-deployment-vercel-(frontend)
- react.js
- render
- tailwind-css-backend-node.js
Log in or sign up for Devpost to join the conversation.