HomeAboutProductsServicesProjectsCase StudiesBlog
Restaurant SaaS · Multi-Tenant

MegaAlpha QR — From
Scan to Settled in
47 Seconds.

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.

Mega Alpha Investment2025–2026DeliveredTurborepo monorepo
app.megaalpha.skylineat.ae
0
Restaurants onboarded
0
Applications
0
Prisma data models
0
Payment gateways
The case

Rebuilding the restaurant stack from the table outward.

The problem

  • Legacy POS not built for smartphone-first guests
  • Global SaaS blind to Arabic and local payment rails
  • Splitting bills: 10-minute ordeal at the register
  • Peak-hour kitchens run on shouting and paper tickets

The solution

  • QR self-serve from every table — no app install
  • Split-payment engine across 6+ gateways (Stripe, PayTabs, NI)
  • Visual drag-and-drop live floor plan
  • Four-tier loyalty (Bronze → Platinum) with auto-enroll
  • Three-app Turborepo architecture — shared types & DB
Architecture

Three apps. One monorepo.

Turborepo structure — three independent applications share typed packages and a single Prisma schema.

PORT 3000

Customer PWA

QR ordering · menu browsing · cart · payment · installable on home screen.

PORT 3001

Restaurant Dashboard

Drag-and-drop floor plan · live orders · KDS · analytics · loyalty management.

PORT 3002

Admin Portal

Tenant management · platform-wide analytics · feature flags · billing.

packages/ @megaalphaqr/database @megaalphaqr/types @megaalphaqr/ui
Capability

Six pillars.

01 /

Dynamic QR Codes

Persistent QR per table. Deep-links to branded menu. Analytics per scan.

02 /

Advanced Split Payments

Item-level, equal, or custom splits. Apple Pay, Samsung Pay, Stripe, PayTabs, NI.

03 /

Floor Plan

Drag-and-drop designer with live status: free · dining · ordered · bill requested.

04 /

Loyalty Tiers

Bronze → Platinum. Auto-enroll. Birthday perks, referral bonuses, chef's table.

05 /
📈

Real-Time Analytics

Socket.io driven. Table turnover, item heat-map, peak-hour forecasting.

06 /
🇦🇪

Bilingual AR/EN

RTL-first Arabic menus. Native bilingual receipts. FTA VAT-compliant.

Stack
Next.js 14TypeScriptTailwindshadcn/uiPrismaPostgreSQLRedisSocket.ioBullMQNextAuth v5StripePayTabsNetwork InternationalTurboDocker
Results

Across 120+ UAE restaurants, first 90 days.

+34%

Avg table turnover improvement.

−22%

Order errors — modifier mistakes eliminated.

+18%

Avg ticket size — upsells in-menu convert.

Let's build

Building a restaurant, hospitality, or multi-tenant SaaS?

Let's talk.

Live Product Tour

Click through the actual app

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.

barbershoppos.skylineat.ae/
More Projects

Related Work

Have a Similar Project?

Let us help you bring your vision to life with a tailored technology solution.

Get Started