Fast, free story point estimation for your team. No signup required.
Sprint Poker is a real-time planning poker tool for agile teams. Create a room, share the link, and start estimating — all from the browser.
- Real-time voting — everyone sees results simultaneously
- No accounts — join with just a name and a link
- Fibonacci cards — 1, 2, 3, 5, 8, 13, 21, ?, ☕
- Anti-bias — votes are hidden until the facilitator reveals
- Ephemeral — no data stored after the session ends
- Mobile-friendly — works in any browser
- Node.js 20+
- npm
# Install dependencies
npm install
# Start dev server
npm run devOpen http://localhost:3000.
npm test# Build
docker build -t sprint-poker .
# Run
docker run -d -p 3000:3000 --restart unless-stopped sprint-pokerOr pull the pre-built image from GitHub Container Registry:
docker run -d -p 3000:3000 --restart unless-stopped ghcr.io/ry4nz/poker:latest- Create a room — enter your name, click Create Room
- Share the link — send the room URL to your team
- Vote — the facilitator starts a round, everyone picks a card
- Reveal — the facilitator reveals all votes at once
- Repeat — start a new round for the next story
- Frontend: Next.js (App Router), React, Tailwind CSS
- Real-time: Native WebSocket (
ws) - Server: Custom Node.js server
- State: In-memory (no database)