Postal and courier
One system for a whole postal company
A private postal and courier company with ten offices and its own delivery network.
We built the whole system and have run it for more than seven years: portals for clients, offices, the warehouse, scanning, delivery and tracking, native apps for the drivers, fleet management and administration. Every shipment is one record, from the counter where it is handed in to the door where it is signed for.
| Stop | Area | Items | Status |
|---|---|---|---|
| 1 | City centre | 3 | Delivered |
| 2 | Old town | 1 | Delivered |
| 3 | Railway station | 2 | Not at home |
| 4 | Hospital | 1 | Next |
| 5 | Industrial zone | 4 | – |
| 6 | University | 2 | – |
- offices
- 10
- transactions a day
- 5–10k
- years running
- 7+
Direct. One Sydcup team did all of it: mobile, frontend, backend, DevOps, QA and delivery management.
Built with Laravel, React, AWS, native iOS, native Android.
What we built
Client portal
Business clients book shipments, print their labels, follow every shipment and see their invoices.
Offices
Staff at the counter accept a shipment, price it, print its label and take the payment. Each office closes its day with its own cash and shipment report.
Scanning
Every handover is a scan: at the counter, into and out of the warehouse, onto a vehicle and at the door. The system always knows where a shipment is and who has it.
Warehouse
Shipments are received, sorted by destination city and route, stored and loaded. Transfers between cities are tracked as runs of their own.
Trip sheets
Each driver's route list is made from what was loaded on the vehicle: the stops in order, the shipments for each, and what to bring back.
Drivers' apps
Native iOS and Android apps with the day's stops and the outcome of each delivery: signed for, not at home, refused, with the reason. Payments collected at the door are recorded as they happen.
Portable printing
Labels and receipts printed on the road, from portable printers paired with the drivers' apps.
Fleet
Where every vehicle is, and how much fuel it uses, tracked for the whole fleet.
Tracking
Senders and recipients follow a shipment by its number, with a status from every scan along the way.
Administration
Head office runs the whole network: offices and cities, users and roles, price lists, vehicles, and reports across every office.
- Mon 09:12Accepted at a branch officeBranch offices
- Mon 13:40Scanned into the central warehouseScanning
- Mon 14:05Sorted for the route to its cityWarehouse
- Mon 21:30On the overnight transferWarehouse
- Tue 08:10On a driver's trip sheetTrip sheets
- Tue 11:26Delivered, signed for by the recipientDrivers' app


