RetailOS · Mr. Donut case study · Cairo

AI-first retail POS for MENA.

Multi-tenant POS + inventory + customer engagement, built Arabic-first for how Egyptian SMBs actually work. Telegram-native operator UX. 18 PRs shipped in a single audit-sprint week.

Inside the stack
  • Next.js 16 App Router + Supabase + Vercel
  • Arabic-first component layer (RTL, digit formatting)
  • Real-time inventory + demand forecasting
  • Telegram bot for operator reporting
  • Multi-tenant RLS with tenant-scoped admin
  • Per-product tax + returns/RMA shipped Apr 2026
RETAILOS.RUNmr-donut · case study
posSale logged · receipt printed · Arabic UI
stockDemand forecast · low-stock SKU flagged
ownerTelegram digest · 22:00 · 1-tap action
rmaReturns/RMA · per-product tax · v2 shipped
What's next

Vertical bets: salons, then small clinics.

Phase 7 (Apr 24) shipped full portal customer login (phone+OTP), per-product tax, and checkout prefill. The Mr. Donut pilot proves the operator UX. Spin-offs are working — Harmonia POS is the salon variant.

FAQ

What MENA retailers ask.

We deployed RetailOS for Mr. Donut bakery in Cairo — Arabic UI, Telegram reporting for the owner, 18 PRs shipped in April 2026 across an audit + Phase 7 sprint. That deployment is the case study the operator UX is built on.
Next step

Running retail in MENA?

Book a call. We'll tell you whether RetailOS fits or whether a spin-off build makes more sense.

18–24h reply · Cairo + EU hours · honest scoping