Back to selected work

Case study

TripCarry is a map-first intercity logistics platform designed to make parcel movement feel visual, transparent, and route-intelligent.

The product is not a generic delivery app. The repo shows a sender and transporter marketplace shaped around Nigerian corridors, live route previews, parcel tracking, driver visibility, and industrial-grade mobile UX inspired by modern mobility platforms.

Case study only
Category: Logistics

Project snapshot

23

documented product phases in the premium UI refinement journey from planning to route intelligence and driver console polish

17

mock drivers distributed across major Nigerian corridors to support map, route, and tracking experiences

9

app screens and route files covering home, drivers, trips, profile, tracking, route explorer, and transporter flow

14

reusable component files spanning map, search, service cards, driver cards, and shared UI infrastructure

What NEXGEN built

A logistics marketplace where route visibility and transport intelligence drive the experience.

Map-first sender experience for searching routes, viewing available transporters, exploring driver density, and choosing intercity parcel corridors visually instead of through a text-heavy marketplace.

Transporter-side driver console for route posting, fleet visibility, trip management, earnings telemetry, and an industrial-style dashboard optimized for professional road operators.

Live parcel tracking environment with progress milestones, route geometry, driver contact surfaces, and secure payment-release confirmation at delivery completion.

Route intelligence layer that enriches corridors with demand levels, active driver counts, and average pricing, turning logistics routes into a searchable operational market.

Unified identity and account surfaces that let users move between sender and transporter modes while keeping delivery history, trust indicators, and logistics stats connected.

Product framing

The strongest move here is treating logistics as a live route market, not a generic request form.

TripCarry feels differentiated because the route, the driver network, and the parcel journey are all visible. That makes logistics more understandable for users and gives transporters a clearer operating role.

Map-first by product philosophy

TripCarry is intentionally designed around geography and route visibility rather than list-based delivery browsing. The docs make it clear that the product should feel like a command center for intercity logistics, not a generic courier app.

Built for Nigerian route reality

The mocked route network, city coverage, corridor popularity, and driver distribution all point to a product thinking about actual Nigerian movement patterns instead of abstract logistics flows.

Different surfaces for sender and transporter

The app is not only for booking a delivery. It includes a dedicated driver console and identity model that supports both shipment customers and the transport operators moving goods between cities.

Premium UX as trust signal

Industrial styling, glassmorphism overlays, route previews, tracking milestones, and payment-release confirmation are doing more than looking polished. They help the product feel serious, modern, and operationally trustworthy.

Architecture

One mobile app unifying sender search, transporter operations, tracking, and route intelligence.

Single Expo and React Native application using Expo Router for a multi-tab mobile experience with dedicated feature screens for tracking and route exploration
Mapbox-centric interaction layer with route geometry, live marker logic, route previews, and map-driven context preserved behind overlays and sheets
Component system split across map, search, UI cards, and themed primitives so route intelligence, driver lists, and tracking surfaces can share one visual language
Data layer currently powered by structured Nigerian route and driver mocks, designed to support future real-time driver sync, search velocity, and backend-powered logistics intelligence

Technology stack

Expo SDK 54
React Native
TypeScript
Expo Router
Mapbox
React Native Reanimated
Gesture Handler
Bottom Sheet
Expo Location
Expo Blur
Expo Haptics
React Native SVG

What stands out

TripCarry stands out because it brings mobility-style UX into intercity parcel logistics. The map, route, and fleet all stay visible enough to make the system feel alive and trustworthy.

System breakdown

The implementation is strongest where logistics visibility meets user confidence.

Home and search command center

The main screen is structured around a large map, a partially open service drawer, search overlay, and route shortcuts. That makes route selection, nearby-driver awareness, and service entry feel immediate and spatial.

Route intelligence and fleet visibility

Popular routes are modeled with demand levels, driver counts, ratings, and average prices. The dedicated route explorer turns logistics corridors into something users can compare and understand quickly.

Tracking and escrow-style completion

The tracking screen includes movement along actual route geometry, milestone-based progress, driver identity, and a release-payment confirmation pattern that protects both sender and transporter at the end of delivery.

Transporter workflow

The driver tab is not a minimal profile page. It is framed as a command console with earnings, active trips, trip posting, and fleet-management style visibility, which gives supply-side users a stronger product identity.

Repo evidence

The app structure and premium refinement docs both support the logistics-intelligence story.

The root README explicitly positions TripCarry as a logistics intelligence platform for the Nigerian ecosystem, connecting senders and transporters through a map-first command-center model.
The premium refinement document lays out 23 phased improvements including route visualization, real-time movement simulation, live parcel tracking, delivery completion, driver console upgrades, and route market intelligence.
The app route tree includes tabs for home, trips, profile, drivers, and driver mode, plus dedicated `tracking` and `routes-explorer` screens that support the marketplace and visibility story.
The component and mock-data layers include route-matching search, Mapbox views, driver cards, route metrics, and structured Nigerian corridor data with demand, pricing, and fleet presence signals.