RIVER ERP
A full-stack financial intelligence platform built for the Moroccan fiscal reality that SAGE, Dolibarr, and SAP Business One ignore.
ERP, native to the Moroccan fiscal context.
RIVER ERP is a 91-module, 12-suite ERP built from the ground up for Moroccan SMEs — and for the fiscal, linguistic, and operational reality that SAGE, SAP Business One, and Dolibarr were never designed for. It runs every type of business from one login: a corner shop or supermarket (POS, barcode stock scanning, inventory), a café or restaurant (order flow from the customer table through the kitchen display to billing and table bookings), a supply chain (logistics, BL, devis, factures, Studio Documents), a services company (HR, team, payroll, cap table), or all of them at once under one multi-company structure. The architecture is event-driven with a real-time core — one event bus means a POS sale, a warehouse stock move, or a treasury payment all post to the same ledger and refresh every screen simultaneously. One shared data model: customers, products, accounts and documents exist once and are referenced everywhere across manufacturing, logistics, restaurant and finance. RIVER AI runs on the live data with read-and-act access; natural-language queries and voice commands via Siri and Gemini work across every module. Moroccan compliance — CGNC chart of accounts, multi-rate TVA, DGI e-invoicing, CNSS/IR payroll — is built into the foundation. Laravel 13 + Vue 3, MySQL/MariaDB + Redis, REST API, native RAIN Store integration.
Native modules across 12 suites
Event-driven live data refresh
Cloud-native uptime
API-addressable · webhooks · voice
The architecture behind 91 modules that feel like one product.
Event-driven real-time core
One event bus sits under every suite: a sale at the POS, a stock move in the warehouse, a payment in treasury — all post to the same ledger and refresh every dashboard in under a minute. No nightly batch, no module silos.
One shared data model
Customers, products, accounts and documents exist once and are referenced everywhere. Manufacturing, logistics, restaurant and finance read the same records — so there is no sync job, no duplication, and no integration tax between modules.
AI-native, not bolted on
RIVER AI runs on the live data model with read-and-act access, so natural-language queries and voice (Siri & Gemini) work across every module — “what's my margin on batch 204?” is answered from production and finance at once.
Moroccan compliance in the core
The CGNC chart of accounts, multi-rate TVA, DGI e-invoicing and CNSS/IR payroll are built into the foundation — not localised after the fact. Fiscal correctness is a property of the platform, not a plugin.
Modular & multi-company, API-first
91 modules across 12 suites toggle on or off per company; one login runs many entities with isolated books and shared infrastructure. Every action is addressable over REST and fires webhooks — the mobile app, carrier hooks and the RAIN Store link all ride the same public API.
One design system across 91 modules
From the kitchen display to the cap table, every screen uses the same components, the same ⌘K command dock and the same dark/light theming — staff learn one interface, not twelve, and the whole platform feels like a single product.
From the treasury to the shop floor to the dining room.
Not just finance. RIVER runs the entire operation — accounting, sales, purchasing, inventory, full manufacturing & MRP, logistics, restaurant POS, HR and an AI layer — in one Moroccan-native platform that Odoo, SAP and SAGE can't match on fit or price. Hover any module to see what it does.
- Pilotage
- Portefeuille multi-sociétés
- Pointage
- Congés équipe
- Équipe
- Organigramme
- Stagiaires
- Plan comptable
- Immobilisations
- Contrats
- Facturation automatique
- Studio Documents
- Abonnements clients
- Mes fournisseurs
- Mes abonnements
- Catégories dépenses
- Scanner
- Matériel
- Comptage stock
- Inventaire
- Radar de réappro
- Production
- Nomenclatures
- Atelier
- Tableau atelier
- Postes & gammes
- Planification & MRP
- Performance atelier (OEE)
- Maintenance & fiabilité
- Sous-traitance
- Kits & démontage
- Modifications (ECO)
- Rendement (batch)
- Étiquettes QR
- Logistique
- Tour de contrôle
- Réception
- Avis d'expédition
- Expéditions
- Traçabilité
- Tournées
- Véhicules
- Transporteurs
- Douane
- Retours
- Emplacements
- Point de vente
- Restaurant
- La Carte
- Service
- Plan du restaurant
- Réservations
- File d'attente
- Analytique restaurant
- Prévisions ventes
- Commandes en ligne
- Fidélité
- Cartes cadeaux
- Règles de prix
- Devises
- Pourboires
- Cuisine
- Trésorerie
- Prévision de trésorerie
- Relances
- Banques
- Crédits & dettes
- Échéances
- Paie
- Cap table
- Comptabilité
- Régularisation comptable
- Ventes informelles
- Facturation DGI
- Journal d'audit
- Conformité
- Espace AI
- Archives AI
- Réseau RIVER
- Intégrations
- Webhooks
- Automatisations
- Voix · Siri & Gemini
- RAIN Store
- Documentation API
- Santé du système
- App mobile
- Modèles tâches
- Modèles documents
- Étiquettes
- Champs personnalisés
91+ modules across 12 suites — all native, all owned, one login.
Moroccan-native, real-time, no localisation cost.
RIVER ERP wins where the global ERPs are weakest in Morocco: fiscal fit, implementation speed, and total cost of ownership.
| RIVER ERP | SAGE | Dolibarr | SAP B1 | Odoo | |
|---|---|---|---|---|---|
| All-in-one: finance → production → POS → HR | ✓ | — | ○ | ○ | ✓ |
| Manufacturing & MRP (BOM, OEE, ECO) | ✓ | — | ○ | ✓ | ✓ |
| Restaurant POS & kitchen display | ✓ | — | — | — | ○ |
| Logistics control tower & fleet | ✓ | — | — | ○ | ○ |
| Moroccan payroll (CNSS / IR) | ✓ | ○ | — | — | — |
| DGI e-invoicing | ✓ | — | — | — | — |
| Native MAD & Moroccan TVA | ✓ | — | ○ | — | ○ |
| AI natural-language queries | ✓ | — | — | ○ | — |
| Voice control (Siri & Gemini) | ✓ | — | — | — | — |
| Live event timeline | ✓ | — | — | — | — |
| Real-time auto-refresh | ✓ | — | — | ○ | ○ |
| Deploy in days, not months | ✓ | — | ○ | — | ○ |
| No per-user licence fees | ✓ | — | ✓ | — | — |
| Fully owned source code | ✓ | — | ✓ | — | ○ |
Continuous compliance, daily cash-flow clarity.
RIVER ERP replaced a combination of Excel, SAGE configuration work, and monthly accountant meetings with a single real-time dashboard. TVA compliance is continuous instead of a quarterly scramble. Cash flow is visible daily. The event timeline eliminated "where did that payment go?", and RIVER AI gives non-financial operators access to financial intelligence without training.