Estimake - Planning Poker

Dec 2, 2023

gowebsocketssvelte

A lightweight planning poker app for remote teams: https://github.com/brequet/plan-poker-go.

When working remotely with my team, we needed a simple way to run poker planning sessions without the overhead of complex tools. This project was a test for me in Go and Svelte - it’s not perfect, but it works!

Try it live

The app is deployed and ready to use: https://estimake.requet.fr/

How it works

Built with Go using web sockets for real-time interactions. Teams can create a room, share the link, and start estimating immediately. The voting is synchronized across all participants using WebSockets, and estimates are revealed simultaneously when everyone has voted.

Features

  • Real-time voting synchronization with WebSockets
  • No account required - just create a room and share the link
  • Clean interface showing participants and their voting status
  • Reveal mechanism to display all estimates simultaneously
  • Simple deployment as a single Go binary