A monorepo with the whole game standing end to end: a web shell, a Go API gateway, anonymous sessions behind an age and privacy gate, a camera preview that never leaves the device, WebSocket connections, matchmaking, WebRTC signalling, rated rounds with leaderboards, moderation controls and a migration runner, with decision records and automated checks.
What stands out
- Matchmaking and WebRTC signalling over WebSocket
- Anonymous sessions behind an age and privacy gate
- Moderation controls and a migration runner