Loading...
Loading...
A Turborepo-powered restaurant SaaS with three apps — customer PWA, dashboard, and admin — built to replace legacy POS with QR ordering, split payments, and live floor plans, bilingual AR/EN for the UAE market.
Turborepo structure — three independent applications share typed packages and a single Prisma schema.
QR ordering · menu browsing · cart · payment · installable on home screen.
Drag-and-drop floor plan · live orders · KDS · analytics · loyalty management.
Tenant management · platform-wide analytics · feature flags · billing.
Persistent QR per table. Deep-links to branded menu. Analytics per scan.
Item-level, equal, or custom splits. Apple Pay, Samsung Pay, Stripe, PayTabs, NI.
Drag-and-drop designer with live status: free · dining · ordered · bill requested.
Bronze → Platinum. Auto-enroll. Birthday perks, referral bonuses, chef's table.
Socket.io driven. Table turnover, item heat-map, peak-hour forecasting.
RTL-first Arabic menus. Native bilingual receipts. FTA VAT-compliant.
Avg table turnover improvement.
Order errors — modifier mistakes eliminated.
Avg ticket size — upsells in-menu convert.
Let's talk.
Each tab is the real, fully-styled HTML for that screen — embedded in its own browsing context so the styles never collide with the case study.