Vibe Coded
Poker Ledger App
My friends and I play poker every weekend. Manual settlements and long term tracking became painful so I built an app we now use regularly.
Keep Patience: Server inflation may take time due to inactivity on the app.
Made the App Free To Use
Infrastructure Used
The Problem I ran into Repeatedly
I play poker with the same group of friends almost every weekend.
Two problems kept showing up:
- End-of-game settlements were manual and error-prone
- We had no idea who was actually winning or losing over time
Buy-ins changed, people re-bought, and sometimes joined late making calculations difficult.
"When a problem shows up every weekend, it's worth solving."
Why I Chose to Vibe Code This
This problem was:
Personally painful and frequent
Small in scope but logic-heavy
Rule-based, easy to implement
The Solution: Poker Ledger
A lightweight web app that:
- Supports multiple buy-ins per game
- Tracks re-buys and mid-game joins
- Calculates final settlement automatically
- Maintains a long-term player ledger
- Enables weekly and monthly performance tracking
Keep Patience: Server inflation may take time due to inactivity on the app.
Built, Used, Improved
We use this app in actual games.
Over time, I improved the app.
Once it became something we relied on, I took it out of Replit and deployed it independently making the app and its infrastructure completely free to use.
This turned it from a Prototype into a real Product.