Roast & Brew
Scan the QR on the table, order from the phone, and staff work the queue from a role-based dashboard. Catering mode books events in the same app.

What it does
Roast & Brew is a QR ordering app for a Brunei coffee pop-up. A customer scans the code on the table and orders from their own phone, with nothing to download. Staff work the queue from a dashboard, and order numbers restart every day. A catering mode books events in the same app, with its own flow.
Roles that match the counter
Owner, admin and two levels of staff each see what they need. Junior staff can prepare orders but cannot close or cancel them. The owner account cannot be changed from the screen at all: role changes ask for confirmation after an early one-click change locked the owner out.
How it is built
- React, Vite and Tailwind as an installable PWA.
- A Cloudflare Workers API, with D1 for orders and the menu and KV for staff accounts.
- The service worker is network-first, so every update reaches phones without anyone clearing a cache.