Commit graph

4 commits

Author SHA1 Message Date
avi
006eb23356 Remove Sweets Cart; show placeholder stand location on every schedule card 2026-09-28 15:50:19 -05:00
avi
a4b56a8dc9 Add placeholder pickup locations per stand
STAND_LOCATIONS map in server.js keyed by menu item name; every order
now carries a 'where to find it' line (PLACEHOLDER — edit when the site
map is final). Staff can override per order when marking ready.
2026-09-28 15:31:38 -05:00
avi
582e571eff Replace BTCPay payments with free pre-orders + live ready-status
- server.js: order store with K484-XXXX codes, stand assignment, SSE
  status to customers, passcode-gated staff API, persists to .data/
- staff.html at /staff: order board with Mark ready / Collected / Cancel
- index.html: drop BTCPay API key, invoices, QR, BTC price; orders now
  server-backed with live PREPARING -> READY updates and stand location
- e2e-test.js rewritten for the order loop (14 checks, all passing)
- README added; .gitignore covers server/.data
2026-09-28 15:09:49 -05:00
Avi
601c85f236 Initial commit: SolLunar Kitchen under version control 2026-09-23 18:57:11 -05:00