Restaurant System

Service control for the floor, the pass, and the tablet.

A lightweight PHP control center for admins and kitchen staff, paired with tablet-only API endpoints for live ordering.

Admin dashboard

Manage kitchen staff, categories, menu items, tables, and reporting.

Kitchen board

View the live ticket queue and move orders from pending to ready.

Tablet API

Expose menu and order endpoints only for the customer tablet app.

What’s Included

  • Laravel-like grouped routing on top of FastRoute
  • Single role-aware auth middleware for protected screens
  • MVC structure with controllers, models, views, and a front controller
  • Tailwind CDN dashboards for both admin and kitchen staff

Access Model

Admin / Manager

Login with the manually-seeded account, then create kitchen or manager staff from the dashboard.

Kitchen Staff

Use the same login page and land directly on the live kitchen queue.