Project
Roulette

Quiz App

A multiple-choice quiz that scores you at the end.

StarterWeb appEducation2–5hAI-buildable 5/5needs Open Trivia DB

Question flow, single-answer selection, score accumulation, and a results screen with reload. The classic first 'real' app — enough state to be interesting, small enough to finish.

UI
Logic
Useful

Hosting · Free forever

Deploys free on GitHub Pages, Cloudflare Pages or Vercel Hobby.

Deploy it and share a link.

Core features · 5

  • Questions display one at a time with multiple choice answers
  • Exactly one answer can be selected per question
  • Submitting without an answer is prevented
  • Score accumulates across questions
  • A results screen shows the final score with a reload option

The interesting part

  • Resetting selection state cleanly between questions

Once it works

  • Pull questions from the Open Trivia API
  • Show which answers were wrong at the end

Suggested stack

reacttypescripttailwinddate-fnstanstack-query

External APIs

Track it