
Planning Poker
Estimate user stories together in real time — free, and no account required.
- Next.js
- PartyKit
- WebSockets
- PWA
- TypeScript

Every team I've worked on reaches for planning poker during refinement, and every tool for it wanted a sign-up, a paywall, or a clunky integration before a single card was dealt. I wanted the opposite: open a link, share the room, estimate, done. No accounts, no friction, no cost — just the conversation the cards are meant to start.
It's a Next.js app backed by PartyKit, which keeps every participant's vote in sync over WebSockets with effectively zero latency. Rooms live entirely in memory on the edge, so there's no database and nothing to clean up. It installs as a PWA, so it feels native on a phone in a stand-up.
What's inside
Real-time rooms
Votes sync instantly across everyone in the room over WebSockets — reveal together, reset in a tap.
No account, no cost
Share a link and start estimating. Nothing to sign up for, nothing to pay.
Installable PWA
Add it to your home screen and it behaves like a native app in your daily stand-up.
- agile
- estimation
- nextjs
- partykit
- planning-poker
- pwa
- real-time
- scrum
- websockets