- Home
- Case studies
- Logistics
500+ shipments a day tracked without anyone refreshing a portal
A logistics company in the UAE. Five courier APIs, one dashboard, WhatsApp alerts.
500+shipments tracked every day
1 viewinstead of five courier portals
Earlier warningsdelays caught before customers call
The challenge
What wasn’t working
The operations team checked five different courier portals to find out where shipments were, and often learned about delays only when a customer complained.
What we built
The solution
- 1
One service polls all five courier APIs on a schedule.
- 2
Statuses are normalised into a single dashboard.
- 3
A WhatsApp alert goes out the moment a shipment is delayed or stuck.
- 4
Daily summaries go to the operations lead.
Built with: Python, courier REST APIs, PostgreSQL, Streamlit, WhatsApp
Next case study
A demand forecast that cut overstock by 23%