App License Store Shop

Software licence · Restaurants

Universal Ordering Platform

Restaurant POS, kitchen, delivery and back office

Run a restaurant's till, kitchen screens, online store, phone orders, delivery and back office from one self-hosted system, Arabic-first, for Egypt and the Gulf.

Universal Ordering Platform runs a restaurant's till, kitchen screens, online store, phone orders, delivery and back office from one system, in Arabic, English, French and Spanish. This is the self-hosted licence: you install it on your own server.

It is built for restaurants and food businesses in Egypt and the Gulf: right-to-left Arabic throughout, VAT-inclusive or exclusive prices, cash, card, wallet and cash on delivery, and one or many branches under one account. Try it first: the Restaurants page has a live demo, a sample restaurant called Cairo Bites with real screens and demo sign-ins.

  • Any deviceRuns in the browser on tablets, PCs and phones; an Android app for staff and drivers; no special hardware.
  • Till and kitchenPoint of sale with shifts and blind cash counts, kitchen display with stations, timers and recall.
  • DeliveryDispatch board, drivers on a live map, arrival times, driver cash hand-ins and customer tracking links.
  • ControlsSecond-person approval with running totals per member for refunds, discounts, voids, paid-outs and more.
  • Your serverNode.js and PostgreSQL on Debian or Ubuntu; your data stays on your own machine.

What it covers

One system from the order to the books.

Orders

  • Point of sale with tables, modifiers, split bills, tips and a customer screen.
  • Your own online store and QR table ordering.
  • Phone orders, with the caller's customer card when the Voipat cloud PBX is connected.
  • Takeaway sales keep going on the till when the connection drops, and sync when it returns.

Delivery

  • Dispatch board, routes and drivers on a live map with arrival times.
  • Android driver app that keeps sharing the driver's position with the screen off while orders are picked up.
  • Cash on delivery tracked per driver, handed in to the cashier's drawer.
  • Orders from delivery apps arrive through the order webhook or an integration partner.

Kitchen and stock

  • Recipes and food cost, stock levels, transfers between branches and blind stock counts.
  • Waste with reasons, butchery yield, purchasing, supplier bills and food-safety checks.

People and numbers

  • Roles and permissions, rota, time clock and payroll.
  • Dashboard, owner's view, reports and accounting with a general ledger.
  • Open API and webhooks.

Licence, delivery and requirements

What you get, and what your server needs.

  • Licence – one year per server, for as many branches and staff as that server runs. Renew yearly to keep receiving updates.
  • Delivery – once your payment is confirmed we email the installation package and step-by-step instructions, and can install it for you.
  • Server – Debian 12/13 or Ubuntu with Node.js 20 or later and PostgreSQL 15 or later; Apache or Nginx in front for HTTPS.
  • Not included – SMS or WhatsApp sending, card payment gateways and the cloud PBX are connected with your own accounts; Egyptian e-receipts (ETA) are in certification.

Prefer not to run a server?

The hosted plans give you the same system without installing anything, from $10 a month. See Universal Ordering Platform Cloud.

Details

Product type
Self-hosted server software (Node.js and PostgreSQL) with web and Android apps
Licence
Yearly licence per server, updates included
Delivery
Installation package and instructions by email once payment is confirmed
Server
Debian 12/13 or Ubuntu, Node.js 20+, PostgreSQL 15+, Apache or Nginx for HTTPS
Languages
Arabic (right to left), English, French, Spanish
Modules
Point of sale, kitchen display, online store and QR ordering, phone orders, delivery and driver app, inventory and recipes, purchasing, HR and payroll, accounting, reports, API
Payments
Cash, card, wallet, gift cards and cash on delivery; card gateways with your own account
Devices
Any browser on tablets, PCs and phones; Android app for staff and drivers
Controls
Roles and permissions, second-person approval with running totals per member, audit log
SKU
UOP

Buy Universal Ordering Platform on the shop