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









