All work
Operations platform

Pulse

A unified operations platform for order, delivery, and commercial control, running the Streax Professional distribution business for HRI Bangladesh across two offices.

Live demoOperationsDistribution
LaravelLaravelReactReactInertiaInertiaTypeScriptTypeScriptAIMCPWebSocketsDockerDocker
View live demo

The challenge

Orders, payments, deliveries, returns, and commercial rules for a two-office Streax Professional distribution business were managed across disconnected tools, so teams had to reconcile information by hand and managers lacked a dependable view of what was pending, collected, due, delivered, or ready to close.

The solution

Pulse was built as a responsive web application with a shared operational data model and role-based access throughout. A management dashboard summarizes sales, collections, dues, claims, and delivery activity; order screens handle creation, payments, returns, and reconciliation; delivery users get a focused queue; and daily closing turns operational activity into a reviewable, lockable end-of-day record. It now runs both distribution offices day to day, with HRI Extension bridging it to HRI Bangladesh's own ordering system to pull in sales orders and keep stock in sync.

Pulse is a unified operations platform that brings order management, delivery coordination, payments, inventory, commercial schemes, returns, reconciliation, and daily closeout into one permission-aware workspace, running two Streax Professional distribution offices today.

Key capabilities

Dashboards & analytics

  • Date-range dashboard with sales, paid, due, claim, commission, expense, discount, and reconciliation indicators
  • Order-status, daily-order, daily-payment, delivery, top-outlet, and sales-representative summaries
  • Delivery dashboard with amount to collect, collected amount, due amount, and order status breakdowns
  • Courier-tracking summary with synchronization state and recent tracked orders

Order & workflow management

  • Order creation, editing, filtering, pagination, status changes, and soft deletion/restoration
  • Order-level payments, due tracking, reconciliation records, return adjustments, and activity logs
  • Invoice preview with invoice synchronization workflows
  • Webhook handling for incoming order and invoice updates, with background processing and change alerts

Roles, permissions & closeout

  • User administration, invitations, session management, and configurable roles and permissions
  • Route-level permission gates for daily closing, reporting, order changes, and integrations
  • Daily closing workflow with draft and locked states, calculated collections, dues, cash balance, and drift checks
  • Scheduled email delivery of business and audit reports

Products, returns & reconciliation

  • Product catalog, outlet and zone management, and versioned commercial schemes with rules and slabs
  • Return merchandise registration, order adjustment, reversal, and history
  • Claim calculation and invoice comparison workflows to surface discrepancies for review
  • Courier tracking synchronization through more than one courier provider abstraction

Impact

  • Centralized information across orders, payments, outlets, products, deliveries, returns, expenses, and commercial rules
  • Better visibility into operational status, collections, outstanding balances, delivery progress, claims, and closeout readiness
  • More standardized workflows for order changes, return adjustments, reconciliation, and daily closing
  • Faster access to records through search, filters, linked detail pages, exports, and read-only operational queries
  • Improved accountability through role-based actions, activity history, alerts, approvals, and locked daily records
  • Reduced manual coordination between office operations, delivery activity, payment collection, and external reconciliation

Next project

Cyber Spark