Skip to content

Personal build · Payments

Micro-donations with M-Pesa, recurring giving and payouts

Small donations to community causes paid by M-Pesa STK push, with recurring giving, receipts, rewards and payouts to cause creators.

For
Product build
Type
Personal product build
Services
Build, Automate
Stack
React, Tailwind CSS, Flask…
Micro-Donations Platform homepage: “Small donations, sent in seconds, felt for years.”

The problem

Giving small amounts to a local cause should be as easy as sending money to a friend — which in East Africa means M-Pesa — and donors want to see where their money goes.

The solution

  • Cause creation, search and filtering by category and country, with real-time progress toward funding goals.
  • One-off and recurring (weekly or monthly) M-Pesa donations via STK push.
  • Payouts from cause creators’ balances to M-Pesa via the B2C API.
  • Downloadable PDF receipts, reward points and admin moderation.

My role

Designed and built end to end.

Technology

  • React
  • Tailwind CSS
  • Flask
  • SQLAlchemy
  • M-Pesa Daraja API (STK Push, B2C)

Outcome

Live as a public demo. A personal product that hasn’t been launched commercially, so there are no usage figures.

Facing a similar problem in your business?

Start with a conversation about the problem. We’ll work out the right solution together.

Book a Consultation(opens teevexa.com in a new tab)