
Selected work / Product Architect & Full-Stack Developer
RestaurantOperations
- Role
- Product Architect & Full-Stack Developer
- Client
- Independent Product
- Year
- 2026
The original codebase was a customer-facing AI ordering prototype split across multiple applications. The central challenge was transforming it into a dependable staff-only restaurant system without carrying the prototype's confusing navigation, unsafe assumptions, or…
An online, installable white-label operations system for restaurant owners, managers, waiters, cashiers, and kitchen teams. It unifies table service, multi-round ordering, realtime kitchen tickets, manual cash/card settlement, staff attribution, menu management, audit history, analytics, and English/German administration in one secure workspace.
Three decisions shaped the final experience.
03Table-First Service Workflow
Waiters open tables with a guest count, add dishes through a category-first mobile menu, attach optional notes, and continue adding new rounds throughout the same table visit without losing…
Realtime Kitchen Display
Each submitted round becomes an independently timed kitchen ticket. Authorized realtime updates keep kitchen and waiter screens synchronized, while sound alerts announce new tickets and…
Role-Aware Staff Access
Individual staff identities, server-side authorization, PostgreSQL row-level security, and tenant-scoped membership protect operational data. Important order, payment, menu, and staff…
The project now has a live reference deployment that combines floor service, multi-round ordering, a dedicated kitchen display, menu administration, staff access, manual settlement, order history, and management analytics in one responsive PWA. Realtime operation was verified across two devices, while English and German interfaces cover the critical staff workflows. The repository includes versioned database migrations, pgTAP authorization tests, restaurant provisioning, bilingual menu import, and step-by-step…