My Restaurant connects your admin dashboard, front-of-house staff, and kitchen in real time: orders placed by a waiter reach the kitchen instantly, and every status change — accepted, cooking, ready, delivered, paid — flows straight back out again.
One database, one source of truth — from the front counter to the kitchen.
Daily/monthly sales, top-selling items, waiter and chef performance, profit vs. expenses — all charted automatically.
Orders flow straight to the kitchen the moment a waiter submits them. Accept, cook, and complete — with live notifications back to the floor.
Color-coded floor plans, printable per-table QR codes, and one-tap status updates: available, reserved, occupied, cleaning.
Book tables in advance, manage walk-in queues, and seat waiting guests the moment a table frees up.
Automatic tax and service charge, split bills, and cash/card/online payment recording that closes the loop on every order.
Stock levels, low-stock alerts, expiry tracking, and supplier records so the kitchen never runs out mid-service.
Everyone signs in from the same page — the system routes them automatically.
Built with Kotlin and Jetpack Compose, the companion app talks to the same REST API that powers the web dashboard, so every order, table, and status update stays in sync everywhere, instantly.
Built with