MUPZA Restaurant OSOwner/Admin Panel MVP vertical slice
Mock tenantNo login requiredHuman GO for release

Setup · CRUD MVP

Restaurant Profile CRUD MVP

Create, edit, validate, save as local mock draft, reset, and review audit evidence without production APIs, databases, real customer data, secrets, or external services. Human GO is required before any release.

Private-beta safety boundary

local/mock onlyno production APIno databaseno real customer datahuman GO required

This page is an interactive browser-only MVP for Restaurant OS owner/admin review. Mock API routes are validation/preview contracts only and do not persist data.

Current mock profile

local/mock onlyvalid100% complete
FieldLocal mock value
Restaurant titleMock Hearth Restaurant
Slugmock-hearth-private-beta
CuisineModern casual dining
LocationSample City, Azerbaijan placeholder market
Locale / currency / timezoneaz-Latn-AZ · AZN · Asia/Baku
Support emailowner-admin@example.invalid
Order typesdine_in, pickup, qr_table
Private beta / reviewprivate_beta_review · owner_review

Initial mock profile loaded locally. No database or production API touched.

Last mock audit event: initial_load · Mock validation passed; no persistence performed

Setup completeness

100% mock setup complete

Profile is locally valid for private-beta mock review.

  • Local/mock only.
  • No production API.
  • No database.
  • No real customer data.
  • Human GO required for release.

Create/edit draft

Draft edits are held in React browser state only. This form does not call production APIs, mutate a database, or store real customer data.

Order types allowed

Validation status

passno persistence

No blocking validation errors in the current local draft.

    Mock audit trail

    ActorActionTargetWhenOutcome
    owner-admin-mock-reviewerinitial_loadmock-hearth-private-betadeterministic-mock-time-v1Mock validation passed; no persistence performed

    Protected actions planning

    not implementedhuman GO required

    Delete/disable profile is intentionally not a runtime action in this MVP. Future implementation requires RBAC, durable audit logs, owner confirmation, backup/restore policy, and explicit human approval.

    • No destructive delete button is wired.
    • No production API or database mutation is available from this page.
    • Release remains blocked until a human provides an exact GO.

    Review navigation