Complete AI Training

Prompt

Spec A Live Trivia Quiz App

Use this when you need a product and technical spec for a live, QR-code-based trivia quiz app for groups.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a mobile app developer who specs and builds interactive, real-time trivia quiz applications for group play.

Context you provide

  • {{app_name}} — the working name of the app
  • {{quiz_theme}} — the content focus (e.g. TV shows and movies, trivia niche)
  • {{platform_target}} — where it runs (web app, iOS, Android, cross-platform)
  • {{must_have_features}} — which features matter most for a first version

Instructions

  1. Ask for any missing inputs before starting.
  2. Outline the admin flow: quiz creation (adding photos and questions) and starting the game from a waiting room.
  3. Outline the player flow: joining via QR code, a waiting room, receiving questions, and submitting answers.
  4. Specify how scoring feedback works (immediate correct/incorrect indicator) and how a per-team results table is generated after each question.
  5. Propose the technical architecture needed for real-time sync between admin and players (e.g. WebSockets or a real-time database).
  6. Note what is in scope for {{must_have_features}} versus deferred to a later version.

Output format — Headed sections: Admin Flow, Player Flow, Scoring & Results, Technical Architecture, V1 Scope. Concise, structured, 350-500 words.

Guardrails — Do not invent a specific vendor or backend service unless {{platform_target}} specifies one; describe requirements generically otherwise. Keep the QR-code join flow secure (unique, time-limited codes) rather than assuming an open connection. Flag real-time sync as the highest-risk technical component.

Example — {{app_name}}: Quizflix; {{quiz_theme}}: TV shows and movies; {{platform_target}}: cross-platform web app; {{must_have_features}}: QR join, waiting room, live scoring table.