The problem
Branch supervisors, the MD, and the owner each needed a different truth from the same transaction, and paper slips were causing financial discrepancies.
Case study
Godiya Recyclers is a multi-role operations portal built for a small-scale recycling business in Nigeria. It manages the full lifecycle from weighbridge intake to profitability reporting — replacing paper slips with a digital ledger that scales with their growth.
The problem
Branch supervisors, the MD, and the owner each needed a different truth from the same transaction, and paper slips were causing financial discrepancies.
What I built
Built three distinct role experiences with strict data boundaries, scoped carefully to what the business needed immediately and what their budget could support at this stage.
The outcome
Replaced paper slips with a digital ledger. The platform is live and operational — additional features (dashboards, charts, offline support) are being added progressively as the business scales.
The story
Built three distinct role experiences with strict data boundaries, scoped carefully to what the business needed immediately and what their budget could support at this stage.
Replaced paper slips with a digital ledger. The platform is live and operational — additional features (dashboards, charts, offline support) are being added progressively as the business scales.
Proof of impact
The useful numbers and outcomes, without making you read the whole build log.
3 distinct roles (Supervisor, MD, Owner) with strict data boundaries
Roles Served
End-to-end from weighbridge intake to profitability reporting
Financial Tracking
Rates frozen per transaction, MD validation locks, embedded audit trails
Data Integrity
Multi-branch support with per-branch daily reports and inventory
Branch Operations
Unit tests on financial calculations (net weight, amount owed, variance) + end-to-end smoke tests
Testing
MD approval flow for new suppliers before they can transact
Supplier Management
Go deeper
Open only the parts you care about. The page stays calm until you ask for the detail.