Payments · Flutter · Cross-Platform

PPAY

Year

2026

Duration

10 weeks

Role

Full-Stack Mobile Developer

Category

App

PPAY

Client Type

Mobile Product

Delivered

2026

Timeline

10 weeks

PPAY is a digital payments app targeting peer-to-peer transfers and merchant point-of-sale use cases across Africa. The goal was a payments experience as smooth as Cash App, localized for the African market and optimized for low-bandwidth networks.

Payments apps require handling regulatory compliance, edge-case failure modes, and network latency, all without breaking UX. Trust signals and perceived security were critical to user adoption.

Flutter with Dart for a polished, performant mobile build. Flutterwave for payment processing. An offline-capable transaction queue that syncs when connectivity returns. End-to-end transaction encryption.

What Was Built

01

P2P Transfers

Send money to contacts instantly using just a phone number or username.

02

Merchant Payments

QR-code based merchant payments with a built-in sales dashboard.

03

Offline Queue

Transactions queue locally and execute automatically when connectivity returns.

04

Transaction History

Full history with receipts, status tracking, and one-tap dispute initiation.

Results

01

P2P transfers complete in under 3 seconds on average

02

Works on 2G/3G with offline transaction queuing

03

Onboarding to first transaction in under 2 minutes

Technologies Used

FlutterFlutter
DartDart
Node.jsNode.js
PostgreSQLPostgreSQL
TypeScriptTypeScript

Want Something Like This?

Let's talk about your project. I typically respond within 24 hours.