Transport & Logistics
MasarFleet & Last-Mile Orchestration
A logistics platform concept that connects planning, dispatch, drivers and customers in one live picture, from the warehouse to the recipient’s door.
01
The challenge
Many distribution companies still run daily dispatch over phone calls and chat groups. Supervisors assign orders to drivers by experience and instinct, only know where a shipment is by calling the driver. Customers, in turn, call to ask when it will arrive.
Routes are planned by hand without accounting for delivery windows, vehicle capacity or traffic, so trips overlap and fuel costs climb. Proof of delivery stays on paper and some of it gets lost, so billing slips and disputes drag on.
The local context adds its own twists: descriptive, unstructured addresses despite the National Address system, patchy coverage on some routes, chilled food and pharmaceutical loads that need temperature monitoring in transit, and drivers from many language backgrounds.
02
Proposed solution
Masar gives dispatchers a live map with a synchronized list, plus a route-optimization engine that solves the vehicle routing problem with time windows, capacities and skill constraints (VRPTW), then leaves the final say to the supervisor via drag and drop. Plans recompute on exceptions: a broken-down van, a rush order, a cancellation.
The driver app is offline-first: it carries the full day’s route, captures proof of delivery with photo, signature and one-time code, and syncs when the network returns. Addresses are normalized and geocoded with support for National Address short codes, and recipients get a live tracking link with a continuously updated ETA.
Temperature and location sensors in refrigerated vehicles stream over MQTT, alerting the supervisor the moment a reading leaves its allowed range. Every event lands on a data backbone that feeds analytics and ETA models.
03
Design rationale
The driver app is designed for one glance and one hand: oversized buttons, few steps per stop, minimal typing, and a high-contrast mode that holds up in direct sun. It runs in Arabic and English, with a structure ready for other languages common among drivers.
The dispatch console serves a supervisor watching dozens of vehicles at once: a split map-and-list view, keyboard shortcuts, and alerts ranked by priority rather than arrival time. Shipment status color always pairs with an icon and text.
The customer tracking page is lightweight (no app, no login), appears in the browser’s preferred language, and shows only what the recipient needs: status, ETA and delivery window, with no personal driver data.
04
Example architecture
An illustrative layering of the system, from the screens people use down to the infrastructure. A starting point we would validate during discovery, not a final design.
Layer 01
Experience
- React dispatch console with MapLibre GL
- Offline-first Flutter driver app
- Lightweight customer tracking page
- Shipper portal & self-service booking
Layer 02
Integration
- Shipper REST API & webhooks
- E-commerce platform connectors
- Telematics ingestion over MQTT
- Address normalization & geocoding service
Layer 03
Domain services
- Orders & shipments
- Dispatch & assignment
- Route optimization with OR-Tools (VRPTW)
- Proof of delivery & exceptions
Layer 04
Geo & real-time
- PostGIS spatial queries
- OSRM road-network routing
- WebSocket live-position fan-out
- Cold-chain threshold alerts
Layer 05
Data & infrastructure
- Apache Kafka event backbone
- ClickHouse operational analytics
- ETA prediction models
- Kubernetes & Terraform
05
Relevant technologies
Tools we would consider for this concept. They indicate engineering ecosystems, not partnerships or certifications.
- Flutter
- React
- TypeScript
- Go
- PostgreSQL
- PostGIS
- OR-Tools
- OSRM
- MapLibre GL
- MQTT
- Apache Kafka
- Redis
- ClickHouse
- Kubernetes
06
Key features
Route optimization
Delivery plans that respect time windows and vehicle capacity, recomputed when exceptions hit.
Live-map dispatch
A real-time view of every vehicle and shipment, with drag-and-drop reassignment.
Digital proof of delivery
Photo, signature, one-time code and geolocation for every drop, available instantly for billing.
Customer tracking with live ETA
A live tracking link with no app required and a continuously updated ETA.
Cold-chain monitoring
Instant alerts when temperature leaves range, with a full trip log.
Addresses that resolve
Address normalization and geocoding with support for National Address short codes.
07
Potential benefits
These are design goals the solution is built toward, not measured results.
Designed to reduce distance driven and fuel costs through better planning
Fewer “where is my shipment?” calls thanks to live tracking
Faster billing and fewer disputes with digital proof of delivery
Better protection for temperature-sensitive loads
Operational data to inform fleet and capacity planning
Related services & industry
Industry
Fleet, warehouse and delivery platforms that give real-time visibility from first mile to last.
Services involved
ERP, CRM, HR and finance systems shaped around how you work: integrated, adaptable and built to grow with you.
Native and cross-platform iOS and Android apps with polished Arabic UX, steady performance and a clear path to launch.
Device integration, live telemetry and industrial dashboards that turn field signals into operational decisions.
REST and GraphQL APIs, payments, webhooks, and event-driven integrations that make separate systems work as one.
Reliable pipelines, governed warehouses, and executive dashboards that turn scattered data into decisions.
LLMs, agents, RAG and computer vision grounded in your data, with clear controls on quality, security and cost.
This is a concept project created by AMA GROUP to demonstrate our approach. It is not a client engagement: the interface uses sample data, and no client, logo or result is implied.
Have a similar challenge?
Share the problem you are facing. We will come back with a clear approach, scope and next steps.