Every restaurant deserves its own ordering platform.Not the same template.
DineMagics gives each restaurant a branded storefront on its own subdomain and a dashboard to run menus, orders and promotions — from one shared, secure infrastructure.
Both demo tenants are seeded with real menus, orders and promotions.
A storefront per restaurant
Each tenant gets a fast, mobile-first ordering site on its own subdomain — same codebase, fully isolated data.
Built as a modular monolith
Auth, menus, orders, promotions and subscriptions are separate modules with clear boundaries, ready to grow.
A promotions engine, not hard-coded deals
Percentage or fixed discounts, scoped to an order, category or single item, with coupons, caps and usage limits.
Tenant isolation by design
The restaurant is resolved from the hostname on every request. Prices, permissions and totals are always re-checked server-side.
Excellent on a phone
Guests order in a few taps. Staff get a dashboard that works on a tablet behind the counter and on desktop.
Ready for what's next
Payments, delivery, QR table ordering and loyalty all have an obvious place to land without a rewrite.
Demo tenants
Each one is a real tenant on this deployment. Adding another requires no code change — a platform admin provisions it from the console.