All work


Fintech
A multi-tenant top-up platform for resellers, with balances, commissions and operator APIs.
- Client
- Telecom reseller
- Role
- Architect & developer
- Stack
- PHP, Laravel, MySQL, Redis, Queues


01 · The problem
Resellers needed to top up any operator, see their balance and earn commission, without the platform ever losing a transaction.
02 · What we built
What we built
- 01Queue-based recharge engine with retries and operator failover.
- 02Tenant-level balances, commission tiers and statements.
- 03Reseller panel and API for their own sub-resellers.
03 · Architecture
Architecture
01 · Interface
- Web app
02 · API
- PHP
- Laravel
- Queues
03 · Services
- Multi-operator
- Wallets
- Commissions
- Reseller API
04 · Data
- MySQL
- Redis
04 · Key features
What it does.
Multi-operator
One API, every operator.
Wallets
Balances with full audit trail.
Commissions
Tiered by tenant and operator.
Reseller API
Keys, limits and logs.
05 · Screens
A closer look.
06 · Outcome
What it delivers.
Auto
retries and operator failover
Full
audit trail on every balance
API
for resellers and their sub-resellers
Next project
Business ERP
POS, accounts and HR in one system, so the numbers at the till match the numbers in the books.
LaravelVueMySQLFlutter
View case study →

