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
Share this project:

Updates