One change updates everything

From five spreadsheets and a group chat to one calm system.

Mealroh is the operating system for Gulf meal-plan kitchens. One customer change updates production, ingredients, labels, delivery and billing — killing the Excel + WhatsApp desync that breaks your kitchen around 200–300 meals a week.

نظام تشغيل مطابخ الوجبات في الخليج — تغيير واحد يُحدِّث كل شيء.

SA
Sara Al MansooriJumeirah · weight-loss plan
10 meals / wk
Upgrade plan · 10 → 15 meals
Subscription updatedplan · meals
+5 slots
Billingprorated · VAT invoice
AED 75
Production sheetportions
+5
Ingredients (BOM)chicken · wraps
+1.2kg
Labelsmacros · allergens
×5
AnalyticsMRR
+AED 75

Six modules, one atomic change — no spreadsheet re-typed.

0
Operator modules, one system
0%
Of changes auto-propagated
0
Languages — Arabic + English
0+
Meals / week, handled calmly

Right now, your kitchen runs on 5–8 Excel sheets and WhatsApp.

The same customer data gets re-typed across a CRM, an order master, a production sheet, a purchasing sheet, a label file, and a delivery list. Every pause, skip, upgrade, swap or address change is a WhatsApp message someone re-enters everywhere. It breaks — food waste, missed cutoffs, silent churn, and wrong allergen labels.

One system, every part of the operation

Nine modules. No integrations to babysit.

Everything a meal-plan kitchen actually runs on — under one login, wired to the same event bus, so a change in one place is already reflected in every other.

Subscriptions

Plans, pauses, skips, swaps and upgrades — every change atomic, audited, one event.

Production

Today's cook list, aggregated across all customers — auto-updated as orders change.

Inventory & purchasing

Recipe-BOM explosion → ingredient forecasts, on-hand, and supplier orders or shortfalls.

Packing & labels

Per-meal labels — macros, allergens, expiry, heating — bilingual, print-ready.

Delivery

Driver manifests, ordered stop lists, and proof of delivery on a phone.

Billing & VAT

Prorated invoices, saved cards, VAT (AE 5% / SA 15%) and a scannable ZATCA QR + hash chain.

Analytics

Live MRR, active subscribers, meals produced, food cost and expansion — always current.

WhatsApp channel

Customers pause, skip and pick meals over WhatsApp, AR/EN — the same commands as staff.

Customer app

Passwordless email/WhatsApp login, meal selection and plan management — bilingual.

One change. Everything in sync.

This is the whole product — the “hero flow” that runs the same whether the change comes from your staff, the web, or a customer's WhatsApp.

1
A customer changes plan

10 → 15 meals — on the web, over WhatsApp, or by your staff.

2
One atomic event fires

The change is recorded once, billed, and broadcast on the event bus.

3
Everything recomputes

Production +5, ingredients re-forecast, 5 new labels, manifest updated, invoice issued.

4
Everyone is in sync

Kitchen, driver, accountant and customer — instantly, with zero manual work.

Why it beats a generic tool

Built for the Gulf, not adapted from a Western SaaS.

The synchronization engine

One customer change atomically updates production, ingredients, labels, delivery and billing. No re-typing, no desync.

WhatsApp-native self-service

Customers pause, skip, and pick meals over WhatsApp — in Arabic or English — running the exact same flow as your staff.

Kitchen ops, done for you

Auto production sheets, ingredient forecasts from your recipes, printable labels, driver manifests + proof of delivery.

VAT & ZATCA-ready billing

Prorated upgrades, saved cards (Tap), automatic invoices with VAT (AE 5% / SA 15%) and a ZATCA hash chain.

Built for the Gulf

Arabic & RTL everywhere, Friday/public-holiday & Hijri delivery calendar, Ramadan-aware demand — not bolted on.

Know your numbers

Live MRR, active subscribers, meals produced, food cost and expansion — the metrics Excel could never keep straight.

Simple, per-kitchen pricing

Subscribe to start — your kitchen is provisioned the moment your payment clears. Cancel anytime.

Loading plans…

Stop re-typing. Start running your kitchen.

Pick a plan, pay, and your dashboard is ready in seconds.

Get started →