- Realtime: Shared 10×10 grid via Socket.IO
- Rule: One submission per player by default (optional cooldown)
- Online Count: See how many players are connected
- History: View snapshots grouped by second
cd server
copy .env.example .env
npm install
npm run dev.env contains the cooldown timer which can be chnaged accoring to user likings
cd client
npm install
npm run dev- Every player gets a persistent
playerIdstored inlocalStorage. - Server enforces the one-move/cooldown rule; client UI disables accordingly.
- History panel lets you time-travel per-second snapshots.
