Files
GameList/SPEC.md

921 B
Raw Blame History

CoopGameChooser — Product Spec (MVP)

Goal

A micro web app for a closed Discord group (48 players) to decide what co-op game to play using a phased process:

  1. Suggest (blind)
  2. Reveal (discuss)
  3. Vote (blind scoring 010)
  4. Results (leaderboard)

MVP Scope

  • Single shared instance
  • Username/password login (cookie holds auth token after register/login)
  • Organizer-controlled phase switching

Suggest Phase

  • Up to 3 suggestions per player
  • Name required
  • Optional genre, description, screenshot URL, YouTube URL
  • Players see only their own suggestions

Reveal Phase

  • All suggestions visible
  • Suggester name shown
  • Suggestions locked

Vote Phase

  • Score each suggestion 010
  • Players see only their own votes

Results Phase

  • Totals, vote count, optional averages
  • Sorted by total descending

Non-functional

  • Desktop + mobile usable
  • Simple polling acceptable
  • IIS-hosted