921 B
921 B
CoopGameChooser — Product Spec (MVP)
Goal
A micro web app for a closed Discord group (4–8 players) to decide what co-op game to play using a phased process:
- Suggest (blind)
- Reveal (discuss)
- Vote (blind scoring 0–10)
- 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 0–10
- 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