In 2024, a UAE-based transport and logistics company operating 120+ trucks across the Emirates approached DBes Techno with a serious operational problem. Fleet managers were coordinating via WhatsApp groups, delivery drivers used paper manifests, and customers had zero visibility on delivery ETAs. The result: daily customer complaints, frequent misrouted shipments, and significant wasted fuel from poor route planning.
The Challenge
- 120+ active vehicles with no centralised tracking
- 3-5 dispatchers manually assigning jobs via phone calls
- Customer delivery notifications sent manually — often late or forgotten
- No data on driver performance, fuel consumption, or route efficiency
- Existing software: spreadsheets and WhatsApp
Our Solution: A Three-App Ecosystem
After a thorough discovery phase, DBes Techno designed and built three interconnected React Native applications:
1. Driver App (Android-first)
Built for the Android devices already in use by all drivers. Features: digital job card, turn-by-turn navigation integration, delivery photo capture, customer e-signature, and end-of-shift mileage reporting. Offline-capable for areas with poor coverage.
2. Dispatcher Dashboard (Web App)
A Laravel + React web application for fleet managers showing a live map of all vehicles, automatic route optimisation suggestions powered by the Google Maps Direction API, and a drag-and-drop job assignment board. Average dispatching time dropped from 4 minutes per job to 40 seconds.
3. Customer Tracking App (iOS & Android)
A consumer-facing mini-app giving customers a real-time "Uber for deliveries" experience — live driver location on map, push notification when the driver is 10 minutes away, and digital proof-of-delivery receipt. Customer satisfaction scores increased from 3.2 to 4.7 out of 5 within 60 days of launch.
Technology Stack
- Frontend: React Native (cross-platform iOS & Android)
- Backend: Laravel 11 (REST API) on AWS EC2
- Database: PostgreSQL on AWS RDS
- Real-time: Laravel Echo + Pusher for live location updates
- Maps: Google Maps Platform (Maps, Directions, Distance Matrix APIs)
- Push Notifications: Firebase Cloud Messaging
Results After 90 Days
- Customer complaints down 74%
- Average driver idle time reduced by 31%
- Misrouted deliveries: from 8% of trips to under 1%
- Management reporting time: from 6 hours/week to 30 minutes/week (automated)
This project is a clear demonstration of what happens when you replace fragmented manual processes with a purpose-built digital system. The technology investment was recovered within 4 months through fuel savings and customer retention alone.
Need a logistics or fleet management app? View our mobile app services or contact us to discuss your project.