All work

Case study 2026

FlamePay

Mobile-first LPG prepayment and redemption for Nigerian households and verified partner gas stations.

Visit live product
Role
Technical founder, product architecture and full-stack engineering
Surfaces
Customer app, station app, administration, API and public web
Year
2026
Live
flamepay.netlify.app
FlamePay product interface

FlamePay — product interface

Why it exists

Two ways to prepare for a refill, backed by one traceable system.

FlamePay is a mobile-first LPG prepayment and redemption platform built for Nigerian households and verified partner stations. Station Lock lets a customer buy a fixed gas quantity at one selected station for a clear 10-day window, while Flexible Naira keeps value Naira-backed until the customer chooses an available station at redemption. Customer, station, and administrative products share one traceable operational system.

What I built

From customer payment to station redemption.

I shaped FlamePay from product rules and interaction design through system architecture and implementation. The work spans universal React Native and Expo applications for customers and station teams, Next.js public and administrative surfaces, FastAPI services, a PostgreSQL source-of-truth ledger, Celery and Redis background processing, Paystack payment flows, and a containerised deployment foundation. I also established the engineering system, design tokens, auditability rules, and verification practices used across the product.

  1. 01 Built the customer and station journeys for authentication, Station Lock, Flexible Naira, vouchers, partial redemption, and transaction records.
  2. 02 Designed traceable payment, ledger, settlement, notification, and administrative workflows with idempotent value-changing operations.
  3. 03 Delivered the public website on Netlify and a Docker-based deployment foundation for the API, worker, scheduler, PostgreSQL, and Redis services.

Stack

Tools and technologies

29 technologies used across the product.

  • Next.js
  • React
  • React Native
  • Expo
  • Expo Router
  • TypeScript
  • JavaScript
  • NativeWind
  • Tailwind CSS
  • Python
  • FastAPI
  • Pydantic
  • PostgreSQL
  • SQLAlchemy
  • Alembic
  • Redis
  • Celery
  • Docker
  • Docker Compose
  • Paystack
  • Termii
  • Resend
  • OpenAPI
  • Zod
  • Jest
  • Pytest
  • Playwright
  • pnpm
  • Netlify