
01 — SaaS · Web · Mobile
MenuWave
A multi-tenant operating system for restaurants — from the till to the TV screen.
- Problem
- Restaurants run on disconnected tools — one for the menu, one for the till, paper tickets for the kitchen and a separate box for in-store screens. Each tool keeps its own data, so owners never see one picture of the business and every menu change is made several times.
- My role
- Product engineer — platform architecture, Laravel backend, admin workspace and Flutter device clients.
- Engineering highlight
- A global TenantScope plus role- and device-aware middleware isolate every restaurant's data across web, POS, kitchen and signage clients.
- Codebase facts
- 25Domain modules116Eloquent models96Test files4Codebases (1 web, 3 Flutter)
