All projects

Enterprise / Sales · Android

ABHL

Sales-force order management app for a field-sales client.

  • Flutter
  • Dart
  • Node.js
  • React.js
  • REST APIs
ABHL
  • Android

Problem

Sales officers and outlets need a fast, reliable way to place, accept, and dispatch orders without relying on manual coordination.

Solution

A Flutter app where outlets place orders directly to sales officers, who can accept, reject, and dispatch them from the same app.

Architecture

Flutter client with a Node.js backend and a React.js admin panel, consistent with Himanshu's other enterprise field-sales apps.

Challenges

  • Coordinating a two-sided order flow — outlets placing orders, sales officers accepting/rejecting/dispatching — without confusion or lost orders.
  • Keeping order status in sync in real time between outlets and sales officers.

Outcomes

  • Shipped a working order-management flow live on Google Play.

Case study

Overview

ABHL is a sales-force order management app. Outlets place orders directly to sales officers, who can accept, reject, and dispatch them from the same app — replacing manual, back-and-forth coordination with a single order flow.

Architecture

Flutter client with a Node.js backend and a React.js admin panel, consistent with Himanshu's other enterprise field-sales apps.

Key challenges

  • Coordinating a two-sided order flow — outlets placing orders, sales officers accepting, rejecting, and dispatching them — without confusion or lost orders.
  • Keeping order status in sync in real time between outlets and sales officers.

Outcomes

Shipped a working order-management flow, live on Google Play.