Skip to main content

Logistics

Shippacks

Dual-role package delivery — shippers and drivers

Shippacks

Shippacks is a Flutter delivery marketplace: shippers book pickups with maps, vehicle type (minivan/van/truck), and live tracking; drivers go online, accept jobs, navigate the order lifecycle, chat, upload proof photos, and get paid into an in-app wallet. Square handles in-app payments. Live on iOS and Android as com.shippacks.app (v1.1.9).

FlutterProviderGetXFirebaseGoogle MapsSquarePush Notifications

Outcome: App Store and Google Play launch

Challenge

The Problem

Run shipper and driver flows in one app: nearby driver matching, mapped pickup/dropoff, distance-based fares, order status from request to delivery, chat, proof of delivery, ratings, rider verification, and payments — without splitting into two products.

Solution

What We Built

We built a dual-role Flutter app (Provider + GetX) on Firebase Auth/Firestore/Storage/Messaging: Google Maps and Places for routing and nearby drivers, Square in-app payments (Apple Pay / Google Pay), rider docs and bank onboarding, order chat, ratings, and a driver wallet with earnings charts.

Results

Key Outcomes

  • App Store (id6479634792) and Google Play launch — com.shippacks.app
  • Shipper booking with maps, fares, and live tracking
  • Driver jobs, wallet, and proof-of-delivery photos
  • In-app chat, ratings, and push notifications
  • Square payments with Apple Pay and Google Pay

Want results like this?

Book a free scoping call and we'll show you how we'd approach your project.

Reply within 24 hours · No commitment required