Software Lighthouse Logo
arrow_backOur work
routeDistribution · Mobile

Field-sales app, built from zero for reps on the road

Routes, shops, orders and deliveries for sales reps and their managers, in Bangla, on everyday phones and patchy networks, with live order flow to head office.

Client
A consumer-goods distributor, Bangladesh
Built
Android app + admin (Flutter), API (Go)
Our role
Designed and built from zero; ongoing
Users
Sales reps and managers in the field

The product

  • check_circleEach rep sees today's routes, the shops on each route and the order count per route.
  • check_circleOrders taken at the shop reach head office right away, and managers follow their team's progress live.
  • check_circleThe app is in Bangla, for the people who actually use it.
  • check_circleRep location is sent from the field, so managers can see coverage.
  • check_circleAn admin panel manages routes, shops, people and targets.

Improving it with the field

  • check_circleReps work on low-cost phones and weak networks, so a small problem can cost a whole working day.
  • check_circleWhen reps reported a route screen that kept loading forever, we found the cause (one malformed piece of route data stopped the whole list) and replaced the endless spinner with a clear message and a Retry button.
  • check_circleOrder counts that fail to load now show “–” with a retry, instead of a misleading zero.
  • check_circleWe test changes on real reps' phones.

Results

MeasureBeforeAfter
Route screen when something failsEndless spinnerClear message + Retry
Failed order countsShown as 0Shown as “–” + retry
Orders to head office—Live from the shop

What this means for you

Field apps live or die on bad networks and cheap phones. We design for that from day one, test with real users, and keep improving after launch.

Talk to us about your projectarrow_forward

More of our work