Skip to content
All work
Parcel & Courier

Swft

Send anything, anywhere.

Timeline

14 weeks

Investment

$44,000

Platforms

iOS & Android

Category

Parcel & Courier

Swft app screen 1
Swft app screen 2
Swft app screen 3
Swft app screen 4

Swipe to see more screens

Overview

Swft is an on-demand parcel delivery app for sending packages across town, same-day, standard, freight, or returns. Users create a shipment in under a minute, get instant pricing, and track their parcel live to the recipient's door.

The challenge

Peer-to-peer and business parcel sending has to be fast to quote and transparent to track. The client needed instant, distance- and size-based pricing, optional insurance, and reliable live tracking, all wrapped in an interface simple enough for a first-time sender.

Our solution

We built Swft in Flutter with a streamlined new-shipment flow: pick-up and drop-off, package size and speed, contents, and optional insurance, with a live estimated cost that updates as choices change. A real-time map tracks the courier through pick-up, transit, and delivery, and a deliveries hub keeps active and completed shipments organized with tracking numbers.

Whatwebuilt

One-minute shipment creation: pickup/drop-off, size, speed, contents, insurance

Live, transparent pricing that updates with each choice

Delivery speed tiers: express, same-day, standard, freight, return

Real-time courier tracking with status timeline (picked up → in transit → out for delivery → delivered)

Deliveries hub: active and completed shipments with tracking IDs

Saved addresses (home, office) and recent locations

In-app courier contact and delivery notes

Technology stack

Mobile
Flutter (Dart)
Pricing engine
Node.js service (distance × size × speed + insurance)
Backend
Node.js (NestJS), PostgreSQL, Redis
Mapping & tracking
Google Maps SDK + Directions API, real-time location over WebSocket
Payments
Stripe
Push & infra
FCM/APNs, AWS

The team

Product designer, 2 Flutter engineers, 1 backend engineer, QA engineer, plus a delivery lead.

Timeline, 14 weeks

Discovery & UX (2) → Design system (2) → Shipment flow & pricing (3) → Payments & insurance (2) → Live tracking (3) → Deliveries hub (1) → QA & launch (1).

Hard problems we solved

Instant, believable pricing meant a routing-aware engine that factors real distance and package dimensions in real time. Live tracking across a courier's multi-stop day required efficient location streaming and clear status modeling.

Results & impact

Swft turned parcel sending into a sub-minute task with pricing users can trust before they commit, and tracking that removes the where-is-my-package anxiety end to end.

Haveaparcel&courieridea?

Tell us what you want to build. We'll scope it honestly and show you how we'd ship it, fixed price, no surprises.

Estimate Cost