Inspiration
Studying often feels overwhelming — scattered notes, forgotten deadlines, and endless PDFs make it hard to stay organized. We wanted to create a simple but powerful companion that helps students study smarter, not harder.
What it does
Smart Study Buddy is an AI-powered learning companion that combines everything students need in one place:
- Dashboard: Tracks study streaks, quizzes, completed tasks, and upcoming reminders.
- AI Chat: Upload notes or PDFs and instantly ask questions to better understand the material.
- Quiz Generator: Creates quizzes from uploaded files to test your knowledge.
- Study Plans & Reminders: Organize tasks by priority (high, medium, low) and never miss a deadline.
- Motivation: Visual stats and streaks keep learners consistent and engaged.
How we built it
- Frontend: React + TailwindCSS for a clean, modern interface
- Backend: Node.js + Express for APIs
- AI: OpenAI API for natural language understanding and quiz generation
- Hosting: Vercel for deployment
- Collaboration: GitHub for version control
Challenges we ran into
- Parsing PDFs accurately for AI-powered search
- Managing multiple features (dashboard, AI chat, reminders) within a short time frame
- Balancing simplicity with functionality to keep the UI clean
Accomplishments that we’re proud of
- Built a fully working AI-powered study assistant in hackathon time
- Designed a dashboard that makes studying more organized and motivating
- Implemented quiz generation and reminders to cover multiple student needs
What we learned
We learned how to integrate AI into real-world apps, how to design user-friendly dashboards, and how to prioritize essential features for maximum impact.
What’s next for Smart Study Buddy
- Flashcard generation from uploaded notes
- Support for Word, PowerPoint, and more file types
- Collaborative study mode for group learning
Built With
- express.js
- node.js
- openai
- react
- tailwindcss
- vercel
Log in or sign up for Devpost to join the conversation.