Inspiration

  • End-of-lecture quizzes on Elearn.
  • Shy students and introverts being unable to ask their questions for fear of public humiliation
  • Teachers, lecturers and TAs wanting to better leverage student feedback and quiz results
  • Other AI-native quiz generators and Virtual TAs

What it does

  • All-in-one platform for both students and teachers
  • Students can generate, view, rate and complete quizzes
  • Teachers can manage and provide comprehensive feedback per AI-generated student responses and quiz data

How we built it

  • ChatAndBuild
  • Flask for backend
  • Firebase Auth and No SQL database
  • Nextjs, React, TailwindCSS
  • Gemini-2.5-pro API

Challenges we ran into

  • Git merge conflicts

Accomplishments that we're proud of

  • Working together as a team and Delegate workflow
  • Implement core functionality through MVP (quiz and report generator)
  • Used Chatandbuild to develop our frontend
  • Frontend hosted at dothack-hackathon-2025.vercel.app backend not hosted (demoed via localhost)

What we learned

  • Git is so useful and important
  • Balancing between functionality and feature bloat

What's next for QuizBatter

  • Added functionality
    • Reports for students
    • Mobile app
    • Flashcards

Team work

  1. Richard Lei: Backend, Direction and Vision
  2. Gabriel Ong: Backend, Frontend
  3. Arya Govind: Frontend, Pitch deck
  4. Tan Le Xuan: Frontend, UI
  5. Nichole Bun: Frontend, UX

Built With

Share this project:

Updates