academic
Yatzyweb
Multiplayer Yahtzee with server-authoritative scoring
Browser Yahtzee on Node.js/Express with a framework-free client, server-side scoring that can't be tampered with, and crash-safe persistence after every action.
Highlights
- Scoring computed server-side from a six-slot counts array - the client never computes points
- Small REST API with
express-sessionidentity - Full game state written to disk after every action; restart mid-game without losing progress