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.
Difo Demo Cafe / Outdoor / 4 seats