Inspiration

EduRoom is inspired by my passion for learning, especially helping young students enjoy studying instead of feeling stressed by it. Growing up, I struggled with ADHD, and long blocks of text and endless notes made it hard for me to focus and really understand what I was learning. I wanted to build something that would make learning more engaging and accessible for students like me and other neurodivergent learners.

Motivation

Google’s focus on supporting students, especially with recent free SAT practice tests and AI driven learning tools, really motivated this project. I noticed that tools like NotebookLM were helpful to generate mind maps and quizzes, but they did not offer an interactive, game show style experience that actively challenges students in real time. That gap pushed me to build EduRoom.

What it does

EduRoom transforms static study notes into an interactive, high-energy game show. Powered by Google Gemini, it uses an AI host that can see, hear, and talk to you. The host asks questions in real time and tests how well you remember what you studied, making learning feel more interactive and exciting.

How we built it

I built EduRoom using only Google technologies and Gemini models.

  • Google AI Studio and Antigravity: Used to quickly prototype, scaffold, and develop the project.
  • Google GenAI SDK (@google/genai): Used to connect the app to Gemini and power all AI features.
    • Gemini 2.5 Flash (Native Audio Dialog): Powers the real-time AI game show host
    • Gemini 2.5 Flash: Generates progressive multiple choice questions from uploaded study notes.
    • Gemini 2.5 Flash Image / Nano Banana: Creates educational cartoon illustrations to visually explain concepts
    • Veo 3.1 Generate: Generates short animated video explanations for difficult questions.
  • Firebase: Used as the backend for authentication, data, and storage
    • Authentication: Secure Anonymous & Google Sign-In
    • Firestore: Real-time database for sessions and questions
    • Storage: Secure file uploads (PDF/Text)
    • App Hosting: Zero-config deployment to Cloud Run

Challenges we ran into

A big challenge was ensuring EduRoom actually helps students with ADHD stay focused without being too distracting. Turning long, boring notes into something interactive but still educational was tough. Another challenge was getting the voice, visuals, and responses to all work smoothly in real time. But overcoming these challenges is what made this project so special to me.

Accomplishments that we're proud of

The biggest accomplishment is building a working version of EduRoom in less than a week after discovering the hackathon late. I was able to quickly scaffold the idea and turn it into a real, interactive product using Google AI Studio and Antigravity IDE making it a big win.

What we learned

I learned how fast modern tools like Google AI Studio and Antigravity can help turn an idea into a working project in a short amount of time. I discovered that combining visuals, voice, and real-time interaction allows AI to support different user interaction styles, in this case learning styles and because of that, studying indeed doesn't have to be boring. Most importantly, I learned that good AI design and development is not about adding flashy features, but about solving real problems.

What's next for EduRoom

EduRoom is just getting started, and there is a lot more planned for the future. The goal is to turn it into a full learning platform that makes studying fun and interactive with:

  • Endless Study Mode: A relaxed mode where you can keep playing and learning without losing or seeing a game over screen. Great for stress free studying.
  • Expanded Game Modes: Beyond the classic Who Wants To Be A Millionaire, we're building engines for Jeopardy!-style grid boards and Family Feud-style team face-offs.
  • Multiplayer Arena: Challenge your classmates in real-time 1v1 battles or cooperative team-based tournaments.
  • Adaptive Difficulty: The AI host will adjust the difficulty of questions based on how well you are doing, so it stays challenging but not overwhelming.
  • Deep Analytics: Get detailed breakdowns of your strong and weak topics to focus your study time where it matters most.
  • LMS Integrations: Connect directly to Google Classroom to instantly turn class assignments into game shows.

Feedback

I always appreciate feedback, so share your thoughts and suggestions with me regardless of outcomes, via issues or pull requests on our public repo

Built With

Share this project:

Updates