◀ Engineering blog

Engineering blog

Inside Kipaji: a multi-sided, mobile-money platform

codeAmani Labs Engineering#architecture#mobile-money#case study
Cinematic still for Inside Kipaji: a multi-sided, mobile-money platform

Kipaji is the clearest single proof of the vertical stack: a multi-sided, mobile-money-enabled, media-heavy platform built for a hard market and running in production. Here is how the pieces fit.

Five roles, one role-gated app

Athletes, school admins, scouts, investors, and a super-admin all use one app with strict role gates. Verified school rosters are the trust anchor, a scout is looking at performance a school stands behind, not a self-reported profile.

The stack, by layer

  • Edge & media: a mobile-first PWA, with game tape and photos on Cloudflare R2 for cheap delivery to bandwidth-constrained users.
  • Identity: Clerk bearer tokens secure a Hono API.
  • Data: Neon Postgres holds rosters, matches, and profiles.
  • Payments: scout and school billing runs through M-Pesa via Daraja, with idempotent callbacks.
  • Comms: notifications reach every device over Africa's Talking SMS, USSD, and voice.

Why it matters

Six-plus layers, one accountable team, one production system. That is the difference between owning the column and brokering it. See the full Kipaji case study, or explore what we can build.

Qualified conversation

Have a build to de-risk? Let's talk.

Tell us what you are building. We respond within two business days.