Project / 16

Good Hand

A mobile-first home poker companion for buy-ins, cash-outs, settlements, saved game templates, and optional live sharing.

Category
PWA · Home poker
Year
2026
Role
Creator
Status
Live PWA
Good Hand sample poker game with six players and buy-in totals

Try it yourself

A workspace you can explore.

Open Good Hand with fictional sample data. Make changes, try the workflows, and reset whenever you like. No sign-in needed.

Launch Good Hand demo

Keep the home game easy to settle.

Good Hand gives a home poker host one place to record players, buy-ins, rebuys, final chip values, and payments. Game amounts use integer cents, and blinds stay fixed unless changed manually.

Start from a saved template, resume an open table, or return to an unfinished game to complete cash-outs and payments. The app keeps local game history and player results between sessions.

From the first buy-in to the last payment.

  1. Set up the table

    Choose currency, standard buy-in, fixed blinds, and payment method. Save and reuse settings as a game template.

  2. Track the game

    Add players, record rebuys, and enter exact cash-out amounts. End a session and complete missing counts later.

  3. Balance the chips

    Settlement previews appear after all cash-outs reconcile with total buy-ins. Track net payments between players or gross cash-outs from the game bank.

  4. Close the loop

    Mark payments paid and copy a message containing only unpaid settlements. Review past winners and aggregate player results by currency.

  5. Share the table

    With sharing configured, send a read-only live link or a co-host link that allows another device to continue scoring the same game.

Local by default, shared by choice.

Offline play

Once cached, the installed app and saved games work offline. Export and restore JSON backups to move local records between browsers or devices.

Explicit access

Live sharing uses Firebase when configured. Anyone with a viewer link can see names and amounts; a co-host link grants editing access. Pausing or ending sharing retains the last published record.

Payment bookkeeping

Cash-outs and payment checkmarks record what happened at the table. Good Hand does not transfer money. Incomplete games stay out of lifetime player results.