Built this to solve chip count disputes at my weekly poker night. It's a simple web app for tracking chip stacks with real-time P2P multiplayer sync.
Tech stack:
- Vanilla JS (no frameworks, ~25KB total)
- PeerJS for WebRTC P2P connections
- Service worker for offline support
- Hosted on GitHub Pages (costs $0)
Why no backend? Wanted zero operational cost and liked the challenge of doing state sync purely P2P. All devices connect directly to each other - no server in the
middle.
quinns_tech•1h ago