Flutter Based Quiz App
A web app for creating and playing quizzes

Link to Github Repo | Link to App
What I Built
A full-stack Flutter web app where my friends and I create and play custom quizzes together. Think of it as
our own private quiz show - we take turns being quizmaster and contestants, complete with buzzer
functionality and score tracking.
My friend group loves trivia nights, but existing apps never quite fit what we wanted. So instead of
settling for generic quiz platforms, I decided to learn Flutter and build exactly what we need. Classic
developer move: "I can build that better myself."
How It Works
Custom Quiz Creation: We use a shared Google Sheet to create questions and categories - everyone
contributes
their own rounds and question sets.
Live Game Experience: One person hosts as quizmaster, navigating through the question board while
others
buzz in to answer. Inspired by "Buzzing with Kvizzing"
format.
Real-time Scoring: Built-in leaderboard tracks everyone's performance throughout the game, with undo
functionality for those "wait, that was actually right" moments.
Web-based: Runs in any browser, so no app downloads needed - just share the link and everyone's ready
to
play.
Technical Journey
First time diving deep into Flutter, so this was a crash course in mobile/web app development. Built the entire frontend, handled state management, integrated with Google Sheets as a backend, and figured out real-time game mechanics. The buzzer functionality was particularly fun to implement - had to think about timing, multiple player inputs, and making sure the fastest finger actually wins.
Impact and Future Plans
The real win isn't the code - it's the quality time with friends. We've had some epic quiz nights thanks to this app, and everyone's gotten surprisingly competitive about creating better questions. I'm excited to turn this into a standalone product for quiz enthusiasts everywhere. Planning features like user profiles, quiz marketplace, improved buzzer system, and a way for quiz communities to share and discover content.
Technologies Used: Flutter, Dart, Google Sheets API, Web deployment
Personal project, 2025 - ongoing