Roles & Access
- Manager (ADMIN): Access to dashboard, menu, tables, staff, settings, orders, feedback.
- Chef (CHEF): Access to the kitchen queue to move orders from Approved → Preparing → Ready.
- Waiter (WAITER): Access to pending orders, table view, placing orders, updating statuses, marking paid.
- Customers: Scan a QR to view the menu, add to cart, and place orders for a table.