๐Ÿฃ 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. ๐Ÿฃ๐Ÿ“š๐ŸŽฎ

Share this project:

Updates