Swft
Send anything, anywhere.
Timeline
14 weeks
Investment
$44,000
Platforms
iOS & Android
Category
Parcel & Courier




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.