Problem
Menus changed often across locations, and every change needed technical help or manual layout work. Reservations, shifts and reporting lived in separate tools, so managers lacked a single view of operations.
Solution
- One internal system for dynamic menus, reservations, staff scheduling and analytics, maintained across the full stack.
- A visual menu editor that lets non-technical staff update content, prices and layouts themselves.
- Performance work across front end and back end: lazy loading, smaller initial bundles and refactored rendering logic.
Result
- More than 100 hours of manual work saved every month.
- About 40% faster front-end and back-end performance after optimisation.
- Staff update menus on their own, without waiting for a developer.