Everything your restaurant
operation needs.
HornbillOS is five specialised applications that work together as one system — from kitchen display to P&L, from employee self-service to customer ordering.
Admin Panel
Complete business management for owners, managers, and finance teams.
Everything your business needs in one place — from daily order review to monthly P&L, payroll processing, and vendor relationships. Multi-brand, multi-branch, and multi-currency from the start.
Order Management
Full order history with KPI analytics, 7-day metrics strip, date filters, and a punch-order POS for walk-in and counter sales.
P&L & Expense Tracking
Monthly profit and loss statements, expense tracking with category breakdowns, trend charts, and vendor-level spend visibility.
Products & Inventory
Full catalogue management with variants, pricing, dietary tags, branch availability rules, and real-time stock levels.
Workforce Operations
Add Employee in 60s with phone-OTP provisioning, week-grid shift scheduler with min/max/preferred staffing alerts (green/amber/red), per-branch geofencing, attendance ledger with on-site/off-site/no-GPS pills, weighted performance %, employee documents + bank IBAN/SWIFT, leave & advance approvals with Web Push.
Vendors & Purchase Orders
Vendor and supplier ledgers, purchase order workflows, delivery tracking, and supplier relationship history.
Marketing & Customers
Customer management, loyalty programme configuration, marketing campaigns, and delivery partner integration settings.
OPS Panel
Real-time branch operations for kitchen staff, dispatch teams, and floor managers.
The nerve centre of your branch — every order, every production batch, every dispatch decision, live. Built for the pace of an active kitchen with no loading screens between actions.
Live Order Monitor
Real-time stats dashboard with branch KPIs, active order counts, and operational health — updated continuously across all order channels.
Point of Sale
Counter and walk-in order entry with a live catalogue that respects branch availability, pricing overrides, and order configuration rules.
Dispatch & Delivery Tracking
Track every order from kitchen to doorstep. Assign riders, log dispatch proof, and monitor delivery status in one view.
Production Queue
Batch management with countdown timers for baked and cooked items. See what is queued, in production, and ready to dispatch.
Aggregator & Direct Orders
Keeta, Talabat, Snoonu, Rafeeq, Foodpanda, and direct orders all flow into the same OPS board — one dispatch workflow regardless of source.
Shift & Team Management
Assign shifts, create team tasks, and monitor who is clocked in across branches in real time.
Employee Portal
Workforce Operations on the phone every staff member already owns.
Phone-OTP login. Today's shift, geofenced clock-in, templated tasks with photo evidence, handover notes, payslips, leave, advances, and Web Push notifications — every part of being on shift, in one app, surviving a flat battery and a flaky kitchen Wi-Fi.
Today's shift + geofenced clock-in
One-tap clock-in/out with GPS check against the branch radius. Off-site clock-ins recorded with measured distance — soft-warn dialog, never a hard block.
Templated tasks + photo evidence
Six task categories (opening, closing, prep, kitchen, FOH, custody). Rear-camera photo capture with client-side compression to ≤1280px / 82% JPEG.
Offline outbox
Task completes and handover saves queue in an IndexedDB outbox. Drains on reconnect, on tab focus, and on first mount. A flat Wi-Fi signal stops being an excuse.
Shift handover notes
Previous shift's handover surfaces on the incoming shift's home screen. Editable note for the next shift saves as you type.
Web Push notifications
Per-device opt-in for W3C Web Push. Leave decisions, advance approvals, and shift changes deliver to the staff member's phone — VAPID-signed, no app install.
Payslips, leave, advances
Monthly payslip breakdown. Date-range leave with balance + history. Salary advances with outstanding balance and remaining instalments.
Weekly hours summary
Visual bar chart of daily hours worked — a quick weekly overview without emailing a manager or checking a spreadsheet.
Shift schedule
Upcoming shift information including branch, role, scheduled start and end times — always visible from the home screen.
Documents + bank IBAN/SWIFT
Employee documents (employment contract, ID copies) in scoped storage buckets. Bank IBAN + SWIFT for direct deposit, captured once.
TV Display
Digital displays for customer-facing screens and back-of-house dashboards.
Turn any screen into an always-on operational display. Branded menu boards for the front of house, KPI dashboards for management — authenticated once, running continuously.
Live Menu Board
Full-screen branded menu for customer-facing screens. Syncs directly with your published catalogue — no manual updates, no reprinting.
BI & KPI Dashboard
Live business intelligence for management screens — revenue, order volumes, and operational metrics updated in real time.
Multi-Mode per Branch
Run Menu Board on customer screens and BI Dashboard on back-of-house screens simultaneously from a single login.
OTP Authentication
Staff sign in once with SMS OTP. No shared passwords, no session expiry mid-service.
Instant Updates
Menu changes, new products, and price updates reflect immediately across all TV screens — no cache to clear.
Per-Branch Configuration
Each branch can display different content — the right menu and metrics for each location and format.
Ordering Website
Branded customer-facing ordering websites for every market and every brand.
Each brand gets its own ordering site on a custom domain. The same operational discipline your teams use in Admin and OPS becomes the customer experience externally — consistent, live, and loyalty-connected.
Custom Domain per Brand
Every brand and market gets its own domain. Branded header, copy, and colours per site.
Live Menu with Full Detail
Variants, pricing, dietary tags, preparation time, and pairing suggestions — all driven from Admin with no duplication.
Customer Accounts via OTP
Customers sign in with their phone number — no passwords to forget. Profile, order history, and loyalty in one account.
Loyalty & Rewards
Points wallet, tier progression (Bronze → Silver → Gold), stamp cards, and full redemption history — managed in Admin.
Saved Addresses
Customers save and manage delivery addresses. Preferred address speeds up repeat ordering.
Orders into OPS Board
Website orders flow directly into the OPS dispatch board alongside aggregator orders. No separate fulfilment workflow.
Platform-wide
Built into every module.
These capabilities run across the entire HornbillOS platform — not bolt-ons, not optional extras.
Multi-currency
Native support for PKR, QAR, and more. The correct currency format applies to every number on every screen.
Multi-lingual & RTL
English and Arabic out of the box. Logical CSS ensures pixel-perfect right-to-left layouts with zero duplication.
Row-level security
Every table enforces Supabase RLS policies at query level. Data cannot leak between tenants at any layer.
Centralised user management
One identity per person across all five portals. Roles map to Admin, OPS, Employee, or TV — no duplicate accounts.
Real-time operations
Every order, dispatch event, and production update is live across OPS monitors and TV screens — no polling.
Aggregator integrations
Keeta, Talabat, Snoonu, Rafeeq, and Foodpanda webhooks feed directly into the OPS board alongside direct orders.
Ready to see it in action?
Request a demo and we'll walk you through the entire platform tailored to your restaurant group.