Skip to content
All work

Web · API · iOS · Android

HESED FastTrack

A shipping platform: compare courier quotes, book and track

A logistics product for a client: customers compare quotes from courier partners side by side, book a shipment, pay from a wallet and track it to the door. Built solo - the API, the website with its customer and admin dashboards, and an Expo app that is yet to ship.

Role
Solo — Express/Prisma API, Next.js web and admin, Expo app
Timeline
2026
Platforms
Web, API, iOS, Android
Status
Shipped

What went into it

  • 01

    Couriers sit behind one provider interface: a quote fans out to every registered courier and returns the priced options side by side, and a courier that errors is dropped from the comparison rather than failing the whole quote.

  • 02

    A wallet built as a ledger: every amount is an integer in kobo, balances are re-derived from transaction rows rather than incremented in place, and each customer is funded through their own Paystack dedicated virtual account.

  • 03

    One status machine owns every shipment transition, writing the timeline event, notifying the customer and emailing them, with courier tracking updates mapped into the same machine on a schedule.

  • 04

    KYC reviewed per document, with a mandatory reason on every rejection and resubmission that only re-queues what was rejected; verification gates payment, never quoting.

  • 05

    An admin dashboard for shipments, users, KYC, withdrawals and wallet adjustments, with a single seeded super admin who alone manages the other admins.

Built with

Next.jsTypeScriptNode.jsExpressPrismaPostgreSQLExpoPaystack
Available for new work

Have something you need built?

Tell me what you're working on and what it needs to do. I'll come back within two days with an honest read on scope, approach and timeline.