Trivia Buzzer
Everyone on their phone, and the first buzz wins.
AdvancedWeb appGame14–30hAI-buildable 3/5no setupworth shipping
A multiplayer quiz where players buzz in from their own devices. Deciding who actually buzzed first when network latency varies per player is the genuinely hard problem, and it's the same one real game servers face.
UI
Logic
Useful
Hosting · Free forever
Deploys free on GitHub Pages, Cloudflare Pages or Vercel Hobby.
Deploy it and share a link.
Core features · 7
- A host creates a room with a join code
- Players join from their own devices with a name
- Questions display on the host screen
- Players buzz in and the first is determined fairly
- Buzz order accounts for varying network latency
- The host awards or denies points
- A live scoreboard updates for everyone
The interesting part
- Fair ordering when clients have different latencies
- Preventing a player from spoofing an earlier timestamp
- Host disconnection without ending everyone's game
Once it works
- Add question packs loaded from a file
- Add a lockout period after a wrong answer
- Add team mode
Suggested stack
reacttypescripttailwindsupabase