OmniVora — software engineering studio in Beirut

Accepting new projects — Beirut, Lebanon

Software that keeps business moving.

We engineer POS systems, mobile apps and operational dashboards that keep trading through power cuts and peak-hour rushes — in Arabic and English, in dollars and lira.

In production at
  • VoraPOS
  • Zaytouna Park
  • Sils سلس
03Systems in production
Offline-firstSales never wait on Wi-Fi
USD / LBPDual-currency native
AR / ENRight-to-left by design

When the connection drops, most systems stop. Ours keep trading.

Selected work 03 — in active production
VoraPOS01

Engineered for counter velocity

A high-speed desktop POS built for heavy-inventory retail: sub-second parts lookup, local transactional integrity and instant barcode processing.

Intelligent Parts Indexing — Offline-first — SQL Server — Desktop WPF

Read the case study →
Zaytouna Park02

Real-time venue & kitchen orchestration

A synchronized hospitality POS connecting table orders, cashier terminals and kitchen displays with sub-second real-time state.

Flutter — Supabase — Realtime Sync — Kitchen Display

Read the case study →
Sils سلس03

Scalable multi-tenant retail SaaS

A cloud-native POS platform delivering isolated tenant environments, live analytics and Arabic-first workflows for retailers across Lebanon.

Multi-tenant — Flutter — Supabase — Arabic-first

Read the case study →

Offline-first, by design

What happens when the internet drops?

01 — Online

Every sale syncs live

Terminals stream transactions to the cloud the moment they happen, so stock and revenue are always current — at every branch.

02 — Connection lost

The till keeps trading

Sales, returns and stock moves commit locally and queue on the device. The cashier never sees a spinner; the customer never waits.

03 — Back online

The queue flushes itself

When the line returns, queued transactions sync in order and the books reconcile automatically — no double entries, no paper logs.

Capabilities

What we build

All services →
Problems we solve

Power cuts and network drops send your staff back to paper logs

WhatsApp and delivery orders bypass the till and become untracked revenue

Your Arabic interface is a broken translation, not a native workflow

Your last vendor shipped brittle code and offered zero accountability

How we work

We start on your counter, not in a meeting room — learning how cash, stock and orders actually move. Then we engineer for that reality: offline-first so nothing stops, omnichannel so every WhatsApp and counter sale is captured, and Arabic-native so your team works at full speed.

Start a project

Let's talk about
your build.