MUPZA Restaurant OSOwner/Admin Panel MVP vertical slice
Dashboard
Owner/Admin MVP dashboard
Mock setup, catalog, order and QA readiness snapshot for private-beta review. All figures are static local sample data.
Setup checklist
complete
Restaurant profile draftedOwner/Admin · Mock profile fields visible in Owner/Admin panel
complete
Branch operating model reviewedOperations · Branch Setup CRUD MVP supports local create/edit/save/reset validation with mock audit evidence
complete
Product/Menu/Catalog CRUD mock readyCatalog · Local create/edit validation, mock save, reset, protected action planning and audit evidence added
complete
Orders Visibility MVP mock readyOperations · Day 2 local filters, detail review, validation, protected-action planning and mock audit evidence represented
review
Role matrix reviewedOwner/Admin · Protected actions mapped for owner/admin/manager/cashier/waiter/kitchen/courier/accountant/read-only
blocked
Human release GOHuman reviewer · Release remains blocked until explicit human GO
Quick links
- Continue setup → Restaurant Profile CRUD mock ready
- Configure branches → Branch Setup CRUD mock ready
- Review catalog → Product/Menu/Catalog CRUD mock ready
- Inspect operations → Orders Visibility MVP mock ready
- Preview customer surface → Day 4 Website Ordering MVP mock ready
- Inspect kitchen operations → Day 5 Kitchen Display MVP mock ready
- Review people → Staff / Roles
- Plan guardrails → Settings
- Review mobile admin → Day 10 Admin Mobile Foundation MVP mock ready
- Capture QA → Evidence
Restaurant Profile CRUD mock readiness
- Open interactive local draft editor
- Client-side validation, mock save, reset, and audit trail are private-beta/local only.
- No production API, database, external API, secrets, or real customer data.
Branch Setup CRUD mock readiness
- Open branch setup local CRUD workspace
- Create, edit, validate, mock save, reset, completeness, and audit evidence are local UI state only.
- Protected delete/disable/close actions remain planning-only until future RBAC, audit, backups, and human GO.
Day 10 Admin Mobile Foundation MVP readiness
- Open mobile-first owner/admin command center preview
- Mock restaurant, branch, orders, kitchen, courier, customer/order issue, and readiness cards are local/private-beta only.
- No real admin login, no production API, no database, no real mutation, no payment, and human GO required.
Admin mobile protected action planning
- Pause branch, approve/cancel order, menu availability, courier assignment, and cash/report are planning-only.
- Invite staff, edit staff role, billing, payment, refund, receipt, and fiscal actions remain blocked.
- Mock audit evidence is transient browser state and never persists server-side.
Product/Menu/Catalog CRUD mock readiness
- Open product/menu local CRUD workspace or open category CRUD workspace
- Create, edit, validate, mock save, reset, completeness, and audit evidence are browser/local state only.
- Protected delete, hide, price, discount, modifier, and stock-sensitive actions remain planning-only until RBAC, audit, backups, and human GO.
Orders Visibility MVP mock readiness
- Open Day 2 Orders Visibility workspace
- Filter, inspect, validate, and generate local mock audit evidence for POS, QR, Website, and Waiter sample orders.
- Protected accept/cancel/refund/close/print/dispatch/payment actions are planning-only until RBAC, audit, rollback, and human GO.
Day 4 Website Ordering MVP readiness
- Open local/mock Website Ordering MVP preview
- Browse fixtures, local-only cart, placeholder validation, normalized preview, and mock audit evidence are present.
- No production API, database, payment, checkout, real order, real customer data, courier dispatch, or fiscal receipt.
Day 5 Kitchen Display MVP readiness
- Open fixture-only Kitchen Display MVP
- Browser-only station filtering and status planning; all operational actions blocked.
- No acceptance, printer job, database mutation, production sync, or real fulfillment.
Day 6 Printer Bridge MVP readiness
- Open mock-only Printer Bridge MVP
- Review fixture print-job planning, payload validation, readiness, and local mock audit evidence.
- No printer command, LAN scan, fiscal receipt, production API, persistence, or real fulfillment; human GO required.
Day 7 Waiter App Foundation MVP readiness
- Open local/mock-only Waiter App Foundation MVP
- Review sample table navigation, order visibility, validation, and transient browser evidence.
- No real waiter order submission, table mutation, pre-check print, payment/fiscal, printer job, or notification.
Day 8 Customer App Foundation MVP readiness
- Open local/mock-only Customer App Foundation MVP
- Review an explicit sample profile, fixture order visibility, validation, and transient browser evidence.
- No real customer login, data collection, order submission, payment/fiscal, notification, or persistence.
Day 9 Courier App Foundation MVP readiness
- Open local/mock-only Courier App Foundation MVP
- Review sample delivery queue visibility, courier handoff planning, validation, and transient browser evidence.
- No real courier dispatch, GPS/tracking, customer contact/data collection, order mutation, payment/fiscal, or notification.
Private beta readiness
mock-readySetup completed
mock-readyCatalog completed
mock-readyOrder flow mocked
mock-readyRole matrix reviewed
mock-readyQA evidence generated
blockedHuman GO required
QA evidence status
complete
Route smokeOwner/Admin route files are present · /owner-admin/*
complete
Mock API smokeStatic JSON endpoints return metadata and local data · /api/mock/restaurant-os/owner-admin/*
complete
Restaurant Profile CRUD MVPLocal draft validation, mock save, reset and audit evidence added · /owner-admin/restaurant-profile + /api/mock/restaurant-os/owner-admin/restaurant-profile/*
complete
Branch Setup CRUD MVPLocal branch create/edit validation, mock save, reset, protected-action planning and audit evidence added · /owner-admin/branches + /api/mock/restaurant-os/owner-admin/branches/*
complete
Product/Menu/Catalog CRUD MVPLocal product/category create/edit validation, mock save, reset, protected-action planning and audit evidence added · /owner-admin/menu-products + /owner-admin/categories + /api/mock/restaurant-os/owner-admin/catalog/*
complete
Day 2 Orders Visibility MVPLocal order filtering, detail inspection, validation, protected-action planning and mock audit evidence added · /owner-admin/orders + /api/mock/restaurant-os/owner-admin/orders/visibility|validate|mock-review
complete
Day 9 Courier App Foundation MVPLocal delivery queue filtering, fixture validation, protected-action planning and mock audit evidence added · /courier-app + /api/mock/restaurant-os/courier-app|validate|mock-review
review
Secret guardNo .env files required; mock placeholders only · git diff review
planned
Build readinessRun npm run typecheck, qa and build before PR · cd frontend && npm run build
blocked
Release gateProduction deploy not authorized · Human GO required