๐ฃ TamaGoStudy
๐ฎ Level Up Your Learning. Raise Your Pet. Master Your Studies.
๐ก Inspiration
Students today use too many apps just to study:
๐ Notes โ ๐ง Flashcards โ ๐ฏ Quizzes โ ๐ Assignments โ ๐ซ Classroom tools
Switching between all of them makes studying harder and less engaging.
๐ฃ TamaGoStudy brings everything into one platform and adds a Tamagotchi-style pet that grows with your learning progress.
๐จ The Problem
Studying is fragmented across multiple tools:
- ๐ Notes apps
- ๐ง Flashcard tools
- ๐ฏ Quiz platforms
- ๐ Assignment systems
- ๐ Progress tracking tools
This causes:
- Constant context switching
- Disorganization
- Lower motivation
โจ Our Solution
๐ฃ TamaGoStudy is an all-in-one gamified learning platform.
Students can:
- ๐ Take notes
- ๐ง Generate flashcards with AI
- ๐ฏ Create quizzes
- ๐ Complete assignments
- ๐ Track progress
- ๐ฃ Raise a virtual pet
Every learning action gives XP to your pet, making studying feel like a game.
๐ฏ Key Features
๐ฃ Virtual Study Pet
Your pet grows as you study:
- Gains XP from learning activity
- Levels up and evolves
- Rewards consistency
๐ Smart Notes
- Organize notes into notebooks
- Search and manage content easily
- Centralized study hub
๐ง AI Flashcards
- Generate flashcards from notes
- Powered by Google Gemini
- Faster and more efficient studying
๐ฏ Adaptive Quizzes
- Create quizzes from notes
- Reinforce weak areas
- Improve retention
๐ฌ Messaging System
- Direct messaging between students
- Real-time communication
- Share notes and resources
๐ฅ Group Study Chat
- Real-time group conversations
- Study group collaboration
- Shared discussions and support
๐ฉโ๐ซ Classroom Tools
- Teachers: create classes, assignments, tests, posts, materials
- Students: submit work and track grades
- Unified classroom system
๐ Proctoring (Prototype)
- Face and head tracking using MediaPipe
- Detects potential violations
- Logs events locally
๐ ๏ธ How We Built It
๐ป Frontend
- React
- TypeScript
- Vite
- Supabase Realtime
โ๏ธ Backend
- FastAPI (Python)
- Supabase
- Google Gemini API
๐ค AI & Vision
- Gemini for flashcards and quizzes
- MediaPipe + OpenCV for proctoring
๐ง Challenges
- Making AI-generated content reliable and structured
- Syncing pet progress in real time
- Combining multiple learning tools into one clean UI
- Balancing gamification with real productivity
๐ Accomplishments
- Built a full end-to-end learning platform
- Integrated AI flashcards and quizzes
- Created a real-time virtual pet system
- Added teacher and student workflows
- Reduced the need for multiple study apps
๐ What We Learned
- Prompt engineering for structured AI outputs
- Building real-time systems with Supabase
- Managing complex state in React apps
- Designing gamification that supports learning
๐ What Makes It Different
Most study tools only solve one problem.
๐ฃ TamaGoStudy combines everything into one platform:
๐ Notes + ๐ง Flashcards + ๐ฏ Quizzes + ๐ Assignments + ๐ Progress + ๐ฎ Gamification
Instead of switching apps, students stay in one place and focus on learning while their pet grows with them.
๐ What's Next
- ๐ค AI study plans and summaries
- ๐ Better learning analytics
- ๐ฑ Mobile app support
- ๐ฃ More pet evolutions and rewards
- ๐ซ Enhanced teacher dashboards
๐ฏ Vision
Make studying feel less like a taskโand more like a game you actually want to play. ๐ฃ๐๐ฎ
Log in or sign up for Devpost to join the conversation.