Back to projects
boilerplatelive · 2025

AfriStack

A collection of paid, one-time-purchase templates for integrating MTN MoMo and Airtel Money into web and mobile apps. Starter ($19), Pro ($39), Full Stack ($69). Everything wired, webhook handlers, TypeScript strict, Supabase Auth + RLS, admin dashboard, multi-country support.

Payment system

MoMo webhooks, auth, dashboard, and multi-country in one kit.

01

MoMo flow

02

Webhook

03

Dashboard

04

Multi-country

$19

Starter

$39

Pro

$69

Full Stack

Problem

Integrating MTN MoMo or Airtel Money from scratch takes 2-3 days of API docs, webhook logic, and edge-case handling. Most boilerplates are card-first and ignore African payment rails entirely.

Solution

Three tiers of production-ready templates with webhooks, signature validation, Supabase auth, admin dashboards, and multi-country support. Pay once, own it forever.

Impact

Commercial product sold on Gumroad. Single-developer license: use on unlimited projects.

Features

  • MTN MoMo Rwanda + Airtel Money Rwanda integrations
  • Webhook handler with signature validation
  • TypeScript strict mode throughout
  • Supabase Auth + RLS (Pro+)
  • Admin dashboard with CSV export (Pro+)
  • React Native/Expo mobile version (Full Stack)
  • Multi-country: Rwanda, Tanzania, Nigeria (Full Stack)
  • Flutterwave fallback (Full Stack)
  • Lifetime updates on Full Stack tier

Decisions

  • One-time pricing because developers need predictable costs on client projects.
  • Webhook-first approach — payment callbacks are where most integrations break.
  • TypeScript strict from the start so the template catches mistakes before they reach production.

Next improvements

  • Add more country integrations (Kenya, Côte d'Ivoire)
  • Publish integration video walkthrough
  • Add customer project examples