Study Buddy is an innovative mobile application designed to revolutionize your study and revision process. Leveraging the power of Artificial Intelligence, Study Buddy provides personalized learning experiences through intelligent summaries, dynamic flashcards, and interactive quizzes, helping students excel in their academic endeavors.
Features
AI-Powered Summaries: Effortlessly condense lengthy study materials into concise, easy-to-digest summaries generated by AI. Focus on key concepts without getting bogged down by excessive detail.
Intelligent Flashcards: Transform your summaries or any text into smart flashcards. Our AI identifies important terms and concepts, creating effective flashcards for active recall and memorization.
Adaptive Quizzes: Test your knowledge with quizzes tailored to your learning progress. Study Buddy's AI identifies your strengths and weaknesses, generating questions that target areas needing more attention.
Spaced Repetition: Optimize your revision schedule with built-in spaced repetition algorithms, ensuring you review topics at optimal intervals for long-term retention.
Progress Tracking: Monitor your learning journey with detailed statistics and progress reports, giving you insights into your performance and areas for improvement.
User-Friendly Interface: A clean, intuitive design makes studying enjoyable and efficient on your mobile device.
Technologies Used
Study Buddy is built with a modern tech stack to ensure a robust, scalable, and responsive application.
Frontend: JavaScript and Node.js for cross-platform compatibility.
Backend: Node.js with Express.js with TypeScript for a scalable backend.
Database: Supabase with PostgreSQL for real-time data synchronization.
AI/ML: Google Gemini 1.5 flash model (for text summarization, entity extraction, and question generation)
Built With
- c#
- css3
- express.js
- html5
- javascript
- json
- node.js
- postgresql
- python
- supabase
- superhosting
- typescript
- xaml

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