Timed trivia: categories, streaks and high-score table

Question bank in JSON, per-round timer, streak bonuses and exam mode without repeats until the deck is exhausted.

Timed trivia: categories, streaks and high-score table

Question bank in JSON, per-round timer, streak bonuses and exam mode without repeats until the deck is exhausted.

Ready-to-use Cerewro prompt

Cerewro Chat — HTML5 (browser on Windows)
Generate a trivia game for Windows with these specifications.

Features: 50 questions in JSON (category, text, 4 options, correct index); 15 s per question; visual time bar; streak of 3 correct = ×2 on the next; local top-5 with name; review mode with one-line explanation on miss; advance with Enter.

Rules: shuffle deck; end when questions run out or optional global timer.

Tech: HTML5, CSS3, ES6+ JavaScript; single index.html.

Windows: Edge or Chrome.

Optional: same logic in Python with tkinter and quiz.json.
Cerewro Chat — Python 3 (Windows desktop)
Build the same trivia game as a Windows desktop app.

Features: tkinter; per-question timer; load quiz.json; save high scores to local JSON.

Tech: Python 3.10+; main.py; requirements.txt.

Run: python main.py after venv.

Include: category picker if the JSON has multiple categories.

How to get the most out of it

  • Ask to import more questions from a second JSON per topic.
  • Adjust time if questions are long to read.