OmniERP: every department, one system.

Sales, purchasing, inventory, accounting, manufacturing, projects, CRM, HR and payroll in one place: 37 applications behind a single sign-in, in an interface designed and developed by OmniTech, in English, French or Arabic, on your servers or ours.

Quick access6 of 37 applications

Ctrl+K searches every application, page and document.

Applications
37
Document types
694
Built-in reports
213
Interface languages
3
Runs on
Your server or ours

Open it and click around.

These are the product's own screens, filled with sample data for a mid-size company: open an application, walk into a list, open a document, approve a leave request. Nothing is saved, and every company in it is described by its sector instead of being named.

What you can do in itDemo · nothing is saved
  • Open any of the 37 applications from the launcher
  • Walk into a list, open a document, read its lines and its history
  • Approve a leave request and watch the row change
  • Search everything with Ctrl+K, in English, French or Arabic
Open the demo

Ctrl+K or / searches · Esc goes back to all applications

37 applications, grouped the way a company is.

Every tile opens the real lists, forms and reports behind it, and a person's role decides which ones they ever see. Open one here in the demo.

General6
Business6
Finance3
Operations5
People7
Administration10

Built so people find their way without being trained first.

The functionality of a full ERP is only useful if the person in front of it can find the one screen they need. That is where the work went.

One search for everythingCtrl+K

One shortcut finds an application, a page, a document or an action. It ignores case, accents and Arabic short vowels, so what someone types is what they get.

Every section stays in the sidebarAlways visible

No module hidden in a header menu. The sidebar lists every part of the system a person may open, and a gold marker shows where they are.

Shortcuts people pick themselvesQuick access

Anyone can star the lists and reports they open daily; they stay one keystroke away, without an administrator setting anything up.

Their own language, their own eyesEN · FR · AR

English, French and Arabic, with the whole interface mirrored right to left for Arabic, in a light or a dark theme. Accounting and HR terms in Arabic are written the way the people who use them write them.

Sales OrderCommande clientأمر بيع
Leave ApplicationDemande de congéطلب إجازة
Stock BalanceÉtat des stocksأرصدة المخزون

What each person may open is decided by their role.

An ERP holds payroll, margins and supplier prices. Who sees what is not a setting people can talk their way around.

Roles and permissionsChecked on the server
Accounts Manager Stock User Sales Manager Purchase User Manufacturing Manager Projects User Support Team HR Manager Leave Approver Auditor Employee Self Service System Manager
Checked on the server, not in the interface
An Accounts Manager, a Stock User, a Sales Manager and a Leave Approver each get a different system. Hiding a tile is a courtesy: every list, form, report and API call is checked against the person's role on the server.
Approvals are workflows
A leave request, a purchase order or an invoice moves to its next state only when the person who holds that role signs it off, and the document keeps who did.
Customers and suppliers stay outside
They get their own portal for orders, invoices, quotations and requests for quotation, and never reach the rest of the system.
The system is yours
OmniERP runs on your own server or on infrastructure we manage for you, with backups, updates and monitoring on a schedule we agree with you.

We fit it to your company, install it, and stay after launch.

The software is one part. The rest is the work of getting a company onto it without stopping the work it already has.

  1. Installation and migration

    On your server or on ours. Customers, suppliers, items, stock and opening balances come across from your spreadsheets or your current system.

  2. Fitted to how you work

    Extra fields, your own approval steps, your print formats, and the reports your managers actually ask for.

  3. Training on your own data

    One session per team, in English, French or Arabic, on the screens they will use with the data they already know.

  4. Support after launch

    One team keeps it running, replies within one business day, and builds what the next year of work needs.

See it with your own numbers.

Tell us how your company runs today, even if the answer is a folder of spreadsheets, and we will show you these screens with your own data in them.

Applications
37
Document types
694
Built-in reports
213
Runs on
Your server or ours
WhatsApp Open the demo