StudyBuddy - AI-Powered Study Companion
Inspiration
Today's students are drowning in endless social media scrolling and brainrot content instead of focusing on their studies. We saw friends spending hours on TikTok but struggling to find quality study resources or stay motivated to learn. We wanted to create something that could compete with the instant gratification of social media but actually help students succeed academically.
What it does
StudyBuddy transforms any study material into personalized, interactive learning experiences. Students can upload PDFs, notes, or textbooks, and our AI generates custom flashcards, quizzes, and practice questions tailored to their content. It tracks progress, identifies weak areas, and makes studying as engaging as scrolling through your favorite app.
How we built it
- Frontend: Expo (React Native) for cross-platform mobile development
- Backend: Supabase for database, authentication, and file storage
- AI: GPT-4 via Azure OpenAI for intelligent content generation
- Design: My designer friend Agrima created the UI/UX while I handled all the coding
- Development: Built using Bolt for rapid prototyping and development
Challenges we ran into
- Integrating GPT-4 to generate structured, educational content that actually makes sense
- Balancing AI-generated content quality with API cost constraints
- Making file uploads work smoothly across different mobile devices
- Designing an interface that's addictive like social media but educational
Accomplishments that we're proud of
- Created a working AI study companion that actually generates useful study materials
- Built a clean, intuitive mobile interface that students want to use
- Successfully integrated complex AI functionality into a simple user experience
- Developed something that addresses a real problem we see every day
What we learned
- AI content generation requires careful prompt engineering to get quality results
- Students want study tools that feel modern and engaging, not boring textbook apps
- Collaboration between design and development is crucial for user experience
- Rapid prototyping tools like Bolt can accelerate development significantly
What's next for StudyBuddy
- Add spaced repetition algorithms for better long-term retention
- Expand AI capabilities to support more content types (videos, audio)
- Add gamification elements to make studying even more engaging
Built With
- bolt
- expo.io
- openai
- postgresql
- supabase

Log in or sign up for Devpost to join the conversation.