Files
GameList/SPEC.md
2026-01-28 14:23:08 +01:00

38 lines
876 B
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# 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
- Anonymous join via cookie
- 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