Skip to content

Releases: sebkoo/table-ordering

Release list

v0.1.0

Choose a tag to compare

@sebkoo sebkoo released this 27 Aug 04:42

Table-side ordering for restaurants, at the revision this tag names.

A guest opens the code printed on their table, sees the menu, and sends a round
to the kitchen from the page. Staff sign in on a page of their own, read every
open order in their restaurant, record a round as paid for, and clear a ticket
when the kitchen has served it. Row-level security scopes the menu and every
order, and a page this repository serves reaches no origin but the one that
served it.

table-ordering-demo.webm is one take of that loop — 32 s, 900×620, 401,332
bytes — driven by tools/record-demo.ts in this tree. The producer is committed
and the take is not.

The name is a description rather than a brand. ADR 0003 chose a brand at the
first release; this is that release and the choice was not made, so the record
now carries the gate that binds instead.

Nothing is deployed. There is no admin route, no migration runner, and no
payment handling: what the system records is that a round was paid for, not
money moving. The limitations are in the README, at length.

AGPL-3.0-only.