Back to selected work
Case study 06 / 06Offline-aware delivery operations
Labani Delivery app icon

Labani Delivery

A driver-facing Flutter application using background location, Google Maps, REST services, and locally persisted delivery activity.

RoleFlutter engineer focused on driver location and offline delivery workflows.
Available on
  • Android
Live linksGoogle Play

Product context

Delivery logging cannot assume a stable network connection, while route and driver state still need to remain usable in the field.

Responsibilities

  • Implemented background location and Google Maps flows for drivers.
  • Designed local logging that synchronizes with remote services after connectivity returns.

Technical challenges

  • Preserving delivery activity during network loss and reconciling it when connectivity returns.

Engineering decisions

  • Keep delivery logs locally until remote synchronization is available.

Reliability approach

Local persistence keeps delivery activity available during network interruptions and supports synchronization when connectivity returns.