PUBTRIVIA
Live pub quiz nights, effortlessly hosted.
PubTrivia lets pubs and bars run live trivia nights. Players scan a QR code and join from their phones, with no app or account, while the host runs the questions from any device.

- Platform
- Web app, Phones & big screen
- Live at
- pub-trivia.app
- Built with
- Next.js, React, TypeScript, WebSockets
THE PRODUCT
A good quiz night fills a venue, but running one usually means paper answer sheets, marking between rounds and a quizmaster doing sums at the bar.
PubTrivia moves the whole night onto the screens already in the room. Players scan and play, scores update the moment each question closes, and the host view goes on the venue's TV. It comes with 13 question packs and over 800 questions, plus a builder for your own.
WHAT IT DOES
Scan and play
Players join by QR code. No download, no account.
Real-time leaderboard
Scores update the moment a question closes.
Faster answers score more
Time-weighted scoring rewards quick, correct answers.
Ready-made packs
13 question packs and over 800 questions included, plus a builder for custom packs.
Teams or individuals
Play in teams or solo, with session history and CSV export.
Big screen view
Run the host view on the TV or projector the venue already has.
UNDER THE HOOD
- Next.js
- React
- TypeScript
- WebSockets
- Redis
- Supabase
- Drizzle ORM
- Stripe
- Vercel
- Railway
- 01
Realtime by design
A dedicated WebSocket server owns the question clock and broadcasts to every phone, scaling across instances with Redis pub/sub.
- 02
Race-safe game state
Every game step runs in a database transaction with a row lock, so when the timer, the host and auto-advance act at once, exactly one wins.
- 03
Clocks that agree
Countdowns sync to the server clock, so they stay correct on phones whose own clocks are wrong.
- 04
Fair, fast scoring
Points decay exponentially with answer time, down to 20% at the buzzer.
Next project
Nakodo→
Finds creators and businesses who fit your brand, emails them for you and introduces the ones who say yes.

CONTACT
Have a product in mind?
Tell us about your project. We reply within one business day.