All Case Studies
Retail & Technology · 2022–2023 · 12 months

Enterprise SaaS Platform (EdosPoa)

Multi-tenant POS and inventory for East Africa

Client: Multi-Tenant Retail SaaS

50+
Tenant Businesses
500M+
Records Processed
99.9%
System Uptime
120+
Branches Managed
The Challenge

East African retail businesses needed a Point of Sale and inventory management solution that worked offline, supported M-Pesa payments, handled multi-branch operations, and complied with Kenya Revenue Authority eTIMS requirements. The existing options were too expensive, too complex, or not designed for the East African context.

Our Solution

We designed and built EdosPoa — a full multi-tenant SaaS platform with real-time inventory sync across branches, M-Pesa STK Push and card payments, automated KRA eTIMS receipt generation, multi-currency support, and a business analytics dashboard. The architecture uses Supabase with row-level security for full tenant isolation. An Electron desktop app handles offline scenarios. New tenants can onboard and go live in under 30 minutes.

The Impact

EdosPoa now serves 50+ businesses across Kenya. The platform has processed over 500 million records with 99.9% uptime. Multiple customers have reduced their accounting close time from weeks to days. The eTIMS module made KRA compliance automatic rather than a monthly manual exercise.

Technology Stack

Next.jsSupabaseM-PesaStripePostgreSQLKRA eTIMSElectronTypeScript

EdosPoa handles our 12 branches, our M-Pesa reconciliation, and KRA eTIMS automatically. It replaced three separate systems we were using before.

Operations Manager, Retail Chain

Multi-Tenant Retail SaaS

Want results like these?

Let's start with a free 45-minute discovery session. We'll understand your challenge and share how we'd approach it.

Book a free strategy call