Kenya-Localized ERP · Odoo 16/17/18

Enterprise ERP,Built for Africa.

A production-grade Odoo deployment with M-Pesa payment integration, Real Estate CRM, KRA-compliant workflows, and custom Kenya-localized modules — built for real African businesses.

View on GitHub Explore Features
3+
Odoo Versions
M-Pesa
Payment Integration
KE 🇰🇪
Kenya Localized
+
Custom Modules
// Core Features

ERP for the
African Market

Purpose-built modules that go beyond vanilla Odoo — localized for Kenya's business environment, regulations, and payment ecosystem.

📱
M-Pesa Payment Provider
Native M-Pesa STK Push, C2B, and B2C integrations. Auto-reconcile Mpesa payments directly in Odoo accounting with real-time confirmations.
🏠
Real Estate CRM
End-to-end property management — listings, leads, tenancy agreements, rent collection, and commission tracking all in one place.
🇰🇪
Kenya Localization
KRA PIN, VAT (16%), WHT, and eTIMS-compliant invoicing. Chart of accounts aligned to Kenya accounting standards.
⚙️
Custom Workflows
Bespoke approval flows, automated actions, and scheduled jobs tailored to Kenyan business processes and multi-branch operations.
🐳
Production Docker Setup
Hardened docker-compose production configuration with Nginx reverse proxy, Let's Encrypt SSL, and automated backups.
🔐
Security Hardened
Production-grade security with env-based secrets, role-based access control, and audit logging for financial compliance.

Included Modules

A growing library of custom Odoo modules built for real Kenyan business needs.

01
M-Pesa Payment Gateway
Full STK Push, paybill, and till number support with instant reconciliation.
02
Real Estate Management
Properties, units, tenants, leases, and automated rent invoicing.
03
Kenya Tax Configuration
Pre-configured KRA taxes, VAT rates, and withholding tax schedules.
04
Multi-Branch Operations
Manage multiple business locations with consolidated reporting.
05
Custom Approval Workflows
Configurable multi-level approvals for purchases, leaves, and expenses.
06
Automated Reporting
Scheduled financial reports delivered via email to management.
// Tech Stack

Built With

Modern, battle-tested technologies chosen for reliability, scalability, and ease of deployment in the African cloud landscape.

Odoo 16/17/18 Python 3.10+ M-Pesa API PostgreSQL Docker Docker Compose Nginx Redis Let's Encrypt GitHub Actions XML/QWEB JavaScript (OWL)
// Open Source

Ready to Deploy
Your African ERP?

Clone the repo, configure your M-Pesa credentials, and launch.
Full documentation included.

Star on GitHub ★