HomeProjectsBlogResumeHire Me
All Projects

M-taka Platform

Full-stack production platform powering 100+ field agents across Kenya

Full-Stack Developer
July 2025 – Present
full-stack
M-taka Platform

Tech Stack

ReactTypeScriptDjangoPostgreSQLNginxRedux ToolkitTanStack QueryIndexedDB

The Challenge

M-taka needed a unified platform to manage operations across multiple business units. Field agents in rural Kenya required offline access to critical data, and the system needed to handle M-Pesa payment integration, dual-ledger inventory, and real-time reporting for management.

The Solution

Built a modular platform architecture with 10+ specialized applications sharing a common authentication and data layer. Engineered an offline-first PWA using IndexedDB with write-ahead queues that sync automatically when connectivity returns. Integrated M-Pesa APIs for seamless mobile money transactions.

Key Features

Offline-First PWA

IndexedDB with write-ahead queues enabling field agents to work without internet, with automatic sync when connectivity returns.

M-Pesa Integration

Seamless mobile money payment processing integrated directly into the workflow for instant transactions.

CRM with Kanban

Visual pipeline management with drag-and-drop Kanban boards for tracking leads and customer relationships.

Dual-Ledger Inventory

Sophisticated inventory tracking with dual-ledger system for accurate stock management across locations.

Server Monitoring

Custom-built monitoring dashboard tracking uptime, resource usage, and alerts for 11 production sites.

Financial Reporting

Real-time financial dashboards with automated report generation for management decision-making.

M-taka Platform screenshot 2
M-taka Platform screenshot 3

Technical Highlights

  • Architected offline-first data layer with IndexedDB and write-ahead queue pattern
  • Provisioned and managed VPS hosting 11 Nginx sites across 10+ subdomains
  • Implemented role-based access control with multi-tenant scoping
  • Built custom server monitoring system with FastAPI + React
  • Hardened infrastructure with Fail2Ban, UFW, security headers, automated patching

Results & Impact

10+
Applications Built
100+
Field Agents Served
10+
Subdomains Managed
99.9%
Uptime Achieved