The problem
A delivery operation needs real-time tracking, identity verification, payment collection, and SMS notifications — all served reliably from one API.
Designed and built the backend API powering FlexDelivery24 — a full-featured logistics and delivery platform. The system serves separate web, mobile, and admin clients from a single NestJS application on Fastify, backed by MySQL with TypeORM and Redis caching. Integrations span Pusher for real-time delivery events, Paystack for payments, Twilio for SMS, Smile ID for identity verification, AWS S3 for file storage, and OpenAI powering automated dispute resolution and risk assessment.