A freight marketplace for the Douala–N'Djamena corridor
A two-sided marketplace matching shippers with hauliers, with escrowed payments, trip tracking and fuel advances built on a double-entry ledger.
- Client
- Corridor Freight
- Year
- 2024
- Timeline
- 9 months
- Platforms
- iOS · Android · Web
- Team
- 6 engineers, 1 designer
01
The challenge
Shippers found trucks through brokers and phone calls. Prices were opaque, hauliers waited weeks to be paid, and disputes over damaged loads had no shared record to settle them.
02
Our approach
We built a modular monolith around a ledger: every deposit, advance, fee and payout is a balanced transaction, and escrow is an account rather than a flag. Matching started as a transparent scoring function the operations team can reason about. Events leave the system through a transactional outbox so notifications never announce something that rolled back.
03
The outcome
Shippers see prices and available trucks in minutes. Hauliers are paid on delivery from escrow. Disputes are resolved from a shared history instead of competing phone calls.
What we did
- Product strategy
- Web & mobile engineering
- Payments
- Infrastructure
- React Native
- Go
- PostgreSQL
- PostGIS
- Redis