🛒 Bringo

Delivery App

Delivery App — Overview

The Delivery app is for your delivery partners (riders). They receive order offers, navigate to pickup and drop, update status, collect cash and track earnings.

Quick facts

Framework
Flutter (Dart 3.11+)
Default Android ID
com.bringo.delivery (you'll change this)
Default iOS bundle
com.bringo.delivery (you'll change this)
Sign-in
Phone + password (with OTP) — no social login
Languages
English & Hindi bundled (add more)
Maps
Used for live location & navigation
Push channel
partner_orders ("New orders")

Setup roadmap

  1. Rebranding — package name, app name, icon, splash, languages.
  2. API URL & Maps — point at your server, add your Maps key.
  3. Firebase & Push — your Firebase config & notifications.
  4. Build Android — keystore + signed AAB. Fix before release
  5. Build iOS — sign and archive.
🛠️
Heads-up: the Delivery app originally signed release builds with debug keys. We've added a proper release-signing config — you just need to create a keystore (covered in Build Android).

First, get it running

cd delivery_app
flutter pub get
flutter run
👉
Next: Rebranding. For partner-facing features see Features.