REST endpoints: POST /lobbies, POST /lobbies/:code/join, GET /lobbies
Rate limiting on API endpoints
404/redirect handling for unknown routes and subdomains
Pin dependencies in package.json files
Rethink organization of datafiles and wordlists
Resolve eslint peer dependency warning
Move to offsite backup storage
Replace in-memory game session store with Valkey
Modern env management approach
Google OAuth app verification and publishing
Set up Docker credential helper on dev laptop
VPS monitoring and logging
User stats endpoint + profile page
Add guest/try-now option — play without account
Two players can play a simultaneous quiz together
feat(web): rework multiplayer UI to be presentable