In progress2025
Mini ERP ACMA
Multi-tenant SaaS ERP for small businesses, NGOs and microfinance
FastAPIPythonPostgreSQLRow Level SecurityDocker
An integrated management suite delivered as SaaS: several client companies on one platform, each seeing only its own data. Centralised operations, administrative automation, financial tracking and collection.
Data isolation. In a multi-tenant system, one badly filtered query exposes one client’s books to another. Filtering in application code makes security depend on developer vigilance — which always eventually gives way.
Results
- Isolation guaranteed by the database engine, not by business code
- Management, invoicing, inventory and reporting modules on one platform
- Target: small businesses, manufacturers, NGOs and microfinance institutions