Guest surface

Customer Ordering

Mobile-first flow for table QR, short name, private cart, submitted batches, shared bill, and checkout method selection.

Private cart

Cart state stays device-local before submission.

Shared bill

Submitted items are visible by table and guest short name.

Open Table O1

Difo Demo Cafe / Outdoor / 4 seats