Choreographing Vehicles, Drivers, Stops, and Time - A Real-Time Logistics Operating System
A constraint-aware, traffic-intelligent route optimization and fleet coordination platform that turned manual delivery planning into structured, calm, real-time logistics infrastructure.
Built for an operator running multiple vehicles, multiple drivers and thousands of daily stops, this platform replaced whiteboards, phone calls and intuition with a real-time logistics operating system. Routes optimize themselves, traffic and access constraints are respected automatically, every product is barcoded from pickup to dropoff, and every stakeholder - from dispatcher to driver to end customer - sees exactly what they need, exactly when they need it.
Avant nous
Multiple vehicles. Multiple drivers. Hundreds of stops a day, each with its own delivery window, priority, access constraint and load profile. Before our platform, the operations team coordinated all of it through a fragile mix of spreadsheets, phone calls, paper run-sheets and senior-dispatcher memory. Routes were planned by hand. Sequencing was driven by intuition. Restricted zones were remembered, not enforced. Traffic was a daily surprise. Customers had no idea when their delivery would arrive - and neither, often, did the dispatcher.
Ce que nous avons construit
We built a real-time logistics operating system that thinks in vehicles, drivers, stops, time windows, traffic conditions and access constraints simultaneously. Routes are optimized in seconds instead of hours. Restricted zones, congestion, priority and capacity are respected at the planning layer. Drivers move through their day with a calm mobile experience. Every product is barcoded from pickup to dropoff. And every customer receives a live, accurate arrival window without a single phone call.
Quatre mois plus tard
Manual planning collapsed from hours to minutes. Routes became measurably tighter. Failed deliveries dropped. Drivers stopped wasting fuel and frustration on bad sequencing. Dispatchers stopped firefighting and started orchestrating. Customers stopped calling to ask when their order would arrive - because the platform was already telling them.
A logistics operation that everyone knew was being run on heroics
Walk into any traditional delivery operation at six in the morning and you will see the same thing: a senior dispatcher hunched over a printout, a phone in one hand, a marker in the other, mentally re-sequencing a day that hasn't even started yet. Vehicles, drivers, stops, time windows, restricted streets, customer requests - all of it held together by experience, instinct, and the willingness of a few exceptional people to carry the entire operation in their head. It works. Until volume rises, traffic shifts, or the dispatcher has a bad morning.
You cannot reason your way through a thousand simultaneous constraints
Even a small delivery operation faces a problem that mathematics has been arguing about for decades. Once you cross a certain number of vehicles and stops, the number of possible plans explodes. A human dispatcher can build *a* plan. They cannot build the *best* plan. And the difference between a good plan and a bad plan, multiplied across hundreds of stops a day, hundreds of operating days a year, is the difference between a healthy logistics business and one that quietly bleeds margin into the streets it drives.
Logistics is many problems pretending to be one
Each vehicle has a different load capacity. Each driver has a different start time and shift length. Each stop has a delivery window, a priority, sometimes a restricted vehicle requirement. Some streets are closed to large vehicles. Some neighbourhoods turn into parking lots at predictable hours. Some customers absolutely must be visited before noon. Some deliveries can wait. Some can't. The platform had to think about all of it, simultaneously, every time the day reshuffled.
A constraint-aware operating system, not a planning tool
We modelled the entire logistics operation as a single live graph: vehicles, drivers, stops, time windows, traffic conditions, access constraints, capacities, priorities, and live operational signals. On top of that graph we built a routing engine designed to make every plan measurably less wrong than the one before it - and a layered set of experiences for every role in the operation, from the dispatcher orchestrating the day to the customer waiting on the front step.
We weren't building a delivery app. We were building a real-time logistics brain.
A daily operating loop the dispatcher can finally trust
Stops and load intake
Orders, pickups and delivery points flow into the platform from the warehouse, branch systems, and direct customer requests.
Vehicle & driver profiling
Each vehicle's capacity, restrictions and shift, and each driver's start time and break rules, are part of the planning model.
Constraint-aware optimization
The routing engine produces a sequenced plan respecting traffic, restricted zones, capacity, priority and time windows - all at once.
Dispatcher review & override
A calm operations dashboard lets the dispatcher accept, refine or override any portion of the plan in seconds.
Driver execution
Drivers receive their day in a clean mobile app with route, stops, instructions, barcode scanning and proof-of-delivery capture.
Live re-sequencing
When anything changes - a delay, a cancellation, a new priority order - the platform rebalances downstream stops in real time.
Smart enough to be useful, calm enough to be trusted
The optimization engine doesn't pretend to be magic. It doesn't try to be the cleverest router in the world. It tries to produce a plan the dispatcher would have produced if they had unlimited time, perfect information, and no fatigue. It respects every constraint we modelled, and it explains its reasoning in human language whenever the dispatcher asks. The result is a plan people actually trust - which is the only kind of automation that ever survives contact with a real operations floor.
A platform that knows what the city is doing right now
We integrated live traffic data so the routing engine doesn't plan as if the streets were empty at three in the afternoon. Predicted travel times, congestion patterns and known choke points all feed into the sequencing layer. A delivery that looks great on a map at 9 a.m. and disastrous at 5 p.m. is treated, correctly, as two different deliveries.
Restricted zones and access rules treated as first-class data
Some streets refuse large vehicles. Some neighbourhoods restrict certain hours. Some buildings need a smaller truck or a different access route entirely. The platform treats every constraint as live data - not a footnote in a driver's memory - and prevents any plan that would violate it from being built in the first place.
Every product accounted for, from pickup to doorstep
Every item is scanned at pickup, scanned again on the vehicle, and scanned a final time on delivery. Mismatches surface immediately. Missing or wrong items are caught at the warehouse, not at the customer's door. Proof of delivery is captured, timestamped, and connected back to the order, the route, the vehicle and the driver - automatically, with no paperwork.
A calm day, designed in a single screen
Drivers don't open a thicket of tools. They open one app. It shows them their day, their next stop, their instructions, their barcode scanner, and the buttons they need at the exact moment they need them. Voice-friendly, gloves-friendly, sun-friendly, distraction-free. The product respects how hard the work already is.
A control tower for the whole operation
Dispatchers and operations managers get a unified command surface: every vehicle on the map in real time, every stop with its current status, every delay surfaced before it becomes a customer call. The dashboard is dense where density helps and quiet where it doesn't. It is built for the moment of operational stress, not the moment of demo.
One platform. Five surfaces. Zero friction.
Live fleet map, stop progress, exception queue and KPI overview for managers and dispatchers.
Constraint-aware optimization with live traffic input and explainable plans.
Calm day view, barcode scanning, proof of delivery, voice-friendly UX.
Pickup scanning, load verification and discrepancy alerts before vehicles leave.
A live arrival window page with respectful, accurate notifications.
Fleet utilization, delay attribution, cost per stop, performance by driver and route.
Stop calling us. We're already on our way.
Every customer gets a live view of where their delivery is in the day - without the noise of marketing notifications and without the friction of phone tag. A simple, calm tracking page. An accurate arrival window. A respectful update if anything changes. The kind of customer experience most logistics operators promise and almost none deliver.
“I used to spend the first three hours of every morning building a plan that was wrong by lunch. Now I spend twenty minutes reviewing a plan that is still right at five p.m.
Calm interfaces for high-velocity decisions
Logistics dashboards are usually loud, busy, and visually exhausting. We built the opposite. The operations dashboard is dark, calm and confident. The driver app is minimal and gloves-friendly. The customer tracking page is respectful and quiet. We treated visual restraint as a feature - because in real logistics, the moments that matter most are the ones where you need clarity, not noise.
Logistics is the invisible nervous system of every business that ships anything
When the trucks move well, nobody notices. When they don't, the entire business notices at once. The point of this platform was never to look impressive on a slide. The point was to make a hard, important, emotionally taxing job feel calm - for the dispatcher, for the driver, and for the person waiting at the door. Quiet operational excellence is the highest compliment any logistics platform can earn.
Aperçu de l'interface
Surfaces réelles du système, conçues en code. Pas des captures d'écran, pas d'images statiques.
Every vehicle, every stop, every minute - on one calm command surface
The dispatcher's home view. Vehicles, planned routes, completed stops, current ETAs and zone constraints all live on the same dark-mode map.
Sequenced for the shortest realistic day, not the prettiest line on a map
Every stop is sequenced against time windows, traffic conditions, vehicle capacity and access constraints - and explained in human language whenever the dispatcher asks.
- 0109:12Aurora Building Co.1240 Hastings St W8 items · 42 kg
- 0209:34Coastal Builders884 Granville St3 items · 11 kg
- 0310:08Pacific 3PL501 Robson St12 items · 58 kgno large vehicles
- 0410:42Northern Data Co2200 Broadway W1 item · 4 kg
- 0511:25Vancity Realty1500 Burrard St5 items · 19 kgdelivery window 11-12
- 0612:08Westside Health2700 Oak St2 items · 7 kg
A calm day, designed in a single screen
The next stop, the next instruction, the next button. Voice-friendly, sun-friendly, gloves-friendly. Designed for the moment of stress, not the moment of demo.
One-tap turn-by-turn
Hands-free navigation hands off to the system map without leaving the app.
Barcode at every drop
Scan confirms the right item went to the right customer - caught at the doorstep, not at audit.
Proof of delivery in seconds
Photo, signature, recipient name, and timestamp captured and synced before the driver pulls away.
One-tap exception report
Wrong address, refused delivery, damaged item - categorized in two taps and visible to dispatch immediately.
A control tower for the entire operation
Live KPIs, active fleet, exception queue, delay attribution and on-time performance - all in one calm command surface designed for dispatchers and operations leadership.
- VAN-07Refused delivery · stop #3
- TRK-02Traffic incident · +18 min
- VAN-09Customer not at address
Stop calling us. We're already on our way.
A respectful, accurate, public-facing tracking page. No marketing noise. No phone tag. Just the truth, live, every time the customer needs it.
- Mon 09:12Order received
- Mon 14:08Packed at warehouse
- Tue 07:42Out for delivery
- Tue 10:48Driver near you
- -Delivered
How traffic, restrictions, capacity and time windows become a route
The optimization core is fed by live signals on every side and emits a sequenced plan the dispatcher can review, override, or accept in seconds.
What changed across the operation
- Route planning time dropped by roughly 90% - from hours to minutes
- Failed and delayed deliveries fell sharply across the entire fleet
- Dispatchers moved from constant firefighting to calm orchestration
- Drivers gained a single, focused mobile experience for the entire day
- Customers gained live, accurate visibility - and stopped having to call
A premium operating system for the kind of logistics that has always been improvised
We didn't build delivery software. We built logistics infrastructure. A real-time, constraint-aware, traffic-intelligent operating system that respects every vehicle, every driver, every stop and every customer in the same calm motion. It is one of the GSOLU portfolio's clearest demonstrations of what happens when serious operational thinking finally meets serious product design.
Six phases, démos hebdomadaires
Découverte
Atelier de cadrage avec les parties prenantes clés.
Architecture
Cadrage écrit, prix fixe, signature.
Sprint 1
Premier module fonctionnel, démo vendredi.
Sprints 2-4
Modules métier, intégrations, tests sur données réelles.
Pilote
Une équipe en production, commentaires intégrés.
Lancement
Mise en production, formation, support continu.
“Route planning time : -90%. Le système s'est rentabilisé en moins d'un an.
Plus dans cette industrie
Une histoire similaire à raconter ?
Si ce que vous avez lu vous parle, parlons-en. Réponse en 48 heures.
Réserver un appel