Skip to content

This site uses no tracking cookies — just the session cookies that keep the admin panel and blog accounts signed in, plus an anonymous page-view counter.

Omar Mohamed
WorkAboutStackNotesContact
Let's talk
  1. Home
  2. Work
  3. Sufra OS — Offline-First Restaurant POS & Micro-ERP

SaaS · Full-Stack Product · 2026

Sufra OS — Offline-First Restaurant POS & Micro-ERP

A full restaurant operating system that keeps selling when the internet doesn't.

Sufra OS restaurant POS dashboard showing daily revenue, open tickets, table availability and top-selling items

Details

Updated
Nov 2026
Role
Sole product designer and full-stack engineer — UX, UI system, API design, database schema and deployment
Timeline
8 weeks to production-ready v1
Outcome
Shipped a complete POS + micro-ERP that runs a café end to end, from offline checkout and kitchen tickets to recipe costing, Google Wallet loyalty and automated owner reporting.
React 18TypeScriptViteTailwind CSSFastAPISQLAlchemyPostgreSQLJWT AuthGoogle Wallet APIPWA (Service Worker)Docker
Live Site

Sufra OS is an offline-first restaurant POS and micro-ERP built for cafés and restaurants in Egypt, where unreliable internet and cash-heavy operations break most cloud POS systems. The cashier keeps taking orders, printing receipts and closing shifts with zero connectivity, and a local outbox queues every ticket so it syncs automatically the moment the network returns — with idempotency keys that guarantee no duplicated charges.

Beyond checkout, the platform runs the whole floor: an interactive QR menu for dine-in, takeaway and WhatsApp delivery orders, a real-time kitchen display system (KDS) that replaces paper tickets with delay-highlighted cards, recipe-level ingredient costing that deducts stock in grams and millilitres on every sale, multi-branch management, staff roles, attendance and task lists.

Customer retention is built into the receipt: one tap adds the café's loyalty card to Google Wallet, and a Card Studio lets owners restyle colours, logo and points or discount rules while balances update in real time on the customer's phone. Owners also get automatic WhatsApp shift reports covering net sales, food cost, margin, low stock and cancellations — all in Arabic-first RTL with a full English interface.

Results

Full selling with zero connectivity

Offline checkout

Queue drains automatically, no duplicate tickets

Reconnect sync

23.5% of sales against a <30% target

Food cost visibility

Eliminated with a real-time KDS

Paper in kitchen

1 tap from the receipt to Google Wallet

Loyalty enrolment

QR ordering for dine-in, takeaway and delivery

Menu surface

Gallery

Want something similar?

WhatsApp me
All workNext projectقائمة (Qa'ima) — QR Menu & WhatsApp Ordering SaaS

Let's work together.

WhatsAppEmail

One email when a new project ships — no noise, unsubscribe anytime.

Newsletter

Elsewhere

GitHub
© 2026 Omar Mohamed. Built with care in Damietta, Egypt.Back to top