Skip to content

Reeds

Logistics Ecosystem

A comprehensive fully integrated logistics platform featuring a high-performance Sender mobile application and a coordinated Rider fulfillment system, powered by a shared real-time API for end-to-end package tracking.

Role
Lead Frontend Engineer
Company
Reeds
Year
2025
Stack
React Native / Expo SDK 54 / TypeScript / Zustand / TanStack React Query / NativeWind (TailwindCSS) / React Hook Form / Paystack API
Reeds screenshot

01 / Problem

The problem

Last-mile delivery often suffers from fragmented communication, lack of transparent pricing for multi-stop batches, and high friction in address entry, leading to operational delays and user frustration.

02 / Solution

The solution

Engineered a robust React Native (Expo) mobile suite featuring batch delivery creation, real-time status synchronization, and integrated payment processing. Implemented an intelligent address system and a dynamic timeline to ensure transparency across the delivery lifecycle.

03 / Features

Key features

  • Multi-recipient batch delivery creation with dynamic field arrays
  • Real-time delivery tracking and status-aware progression timelines
  • Integrated Paystack checkout for seamless batch-level payments
  • Address intelligence with Google Places and saved location profiles
  • Automated session persistence with token refresh and re-auth logic
  • Filterable delivery management (Awaiting Payment, Ongoing, Completed)

04 / Architecture

Architecture & tech decisions

  • Mobile-first file-based routing via Expo Router
  • Centralized client state management using Zustand stores
  • Optimized server-state caching and pagination with React Query
  • Interception-based API layer for seamless auth token rotation
  • Domain-driven modular directory structure for scalable development

05 / Challenges

Challenges faced

  • Managing complex multi-step form state for nested, multi-recipient payloads
  • Synchronizing real-time delivery events across two distinct user personas
  • Optimizing mobile performance for data-heavy tracking and map interactions

06 / Improvements

What I'd improve

  • Integrate WebSockets for instant peer-to-peer messaging between Senders and Riders

07 / Outcome

Impact & results

Delivered a production-ready mobile infrastructure capable of scaling to high-concurrency operations, significantly reducing manual coordination and improving delivery success rates through real-time transparency.

View live project

Interested in working together?

Get in touch

Next project

Playyofi