
Planning Poker
Real-time planning poker in a shared link, no account.
- Started
- Last change
- Licence
- MIT

What it is
Planning poker for estimating user stories together. Open the link, pick a name and an avatar, vote, and the host flips every card at once. Then the highest and lowest votes explain themselves, and the table votes again or moves on.
For A team estimating together, round a table or on a call, with nobody signing up for anything.
How it works
- Every browser, host includedone WebSocket each
- Room servera PartyServer Durable Object on Cloudflare Workers
- Authoritative room statebroadcast to every connection on each change
Hosting is a capability, not a page: creating a room stores a secret in the browser, and whoever presents it gets the host controls.
Decisions
- A PartyServer room on Cloudflare Workers keeps every participant's vote in sync over WebSockets, one Durable Object per room.
- The deck and the host's identity persist in Durable Object storage, so a room survives refreshes and reconnects without a database.
- No accounts, by design: a shared link is the whole onboarding.
- Installable as a PWA, for a phone in a stand-up.
