A freelance logistics UX project focused on simplifying shipment booking, live tracking, and delivery management through a seamless mobile-first self-serve experience


Project Context

Product InstantShip — Logistics Mobile App
Project Type Freelance client project · Upwork · End-to-end UX
My Role UX & Product Designer — solo
Platform iOS Mobile
Tools Figma · FigJam · Maze · Pen & Paper
Phases completed Research · Personas · User Flow · Sketches · Lo-Fi · Hi-Fi · User Testing

Project Overview

InstantShip is a logistics startup that approached me via Upwork for end-to-end product design of their mobile app.

The client had a clear vision — build a mobile-first logistics platform that lets users book, track, and manage shipments entirely on their own, without calls or manual coordination. They came with a business requirements document and needed a designer who could translate that into a full, production-ready UX.

I took the project from brief to high-fidelity — owning the entire design process independently as a freelance engagement.


The Problem

Problem.png

Booking a shipment in most logistics services today still looks like this — call or WhatsApp a number, wait for a quote, confirm verbally, hand over the package, and then hear nothing until it either arrives or doesn't.

Users have no real-time visibility. No instant pricing. No self-serve control. They're completely dependent on the courier to keep them informed — and couriers rarely do.

The question I set out to answer: what would this experience look like if the user was actually in control?


User Research

User research.png

Before designing anything, I spoke to real people who ship packages regularly — online sellers, small business owners, and individuals sending personal items.