Ga naar hoofdinhoud
Stacklane

Route optimisation, VRP-solvers, real-time re-routing, de dag van een dispatcher in bespaarde minuten.

Routeproblemen stapelen zich op, elke stop vermenigvuldigt de zoekruimte. We bouwen de solver-laag (OR-Tools VRP met time windows, capacity constraints, driver shifts) plus de operationele schermen die dispatchers gebruiken als de dag het plan breekt.

Wat we bouwen

  • OR-Tools VRP-solvers met echte constraints

    Vehicle Routing Problem-solvers geconfigureerd met time windows, driver-shifts, voertuigcapaciteit, beperkte zones en cost-per-mile penalties. Solver draait op een background job; grote wagenparken krijgen gepartitioneerde solvers parallel.

  • PostGIS voor de geografie

    Service-gebieden, depot-locaties en klant-stops leven allemaal in PostGIS. Distance- en travel-time-matrices berekend via OSRM of leverancier routing APIs (Google, HERE, Mapbox) afhankelijk van het kostenplafond. De geografie blijft in de database die de rest van het platform gebruikt.

  • Real-time re-routing op verstoringen

    Annuleringen, late orders, vehicle breakdowns triggeren partial re-optimisation in seconden. Het ongedeerde deel van de route blijft staan; de geïmpacteerde stops worden herverdeeld met minimale impact op andere chauffeurs.

  • Driver-app toont wat als volgende komt

    Native mobile app die de volgende stop toont, navigatie-handoff naar de favoriete app van de chauffeur, proof-of-delivery capture (handtekening, foto, barcode-scan). Offline-first: de route persisteert lokaal zodat dropped signal de voortgang niet verliest.

  • Dispatcher-console voor de live dag

    Map-first interface die laat zien waar elke chauffeur is, welke routes te laat lopen, en welke een late add kunnen opvangen. Drag-and-drop herverdeling met constraint-feedback zodat dispatchers niet per ongeluk driver-shifts overtreden.

  • Reporting + reconciliatie

    Per-route metrics op plan-vs-actual (tijd, afstand, brandstof) voeden terug in de cost-parameters van de solver. Reconciliatie tegen payroll en klantbilling gebeurt in hetzelfde systeem, geen aparte spreadsheet-pipeline.

Waar dit past

  1. Je wagenpark is voorbij het punt waarop een persoon met een whiteboard de dagelijkse routering kan bijbenen.

  2. Je huidige routing-software is een leverancier-SaaS die niet bij je business-regels past en de workarounds zijn het werk geworden.

  3. Je opereert over meerdere service-gebieden en de dispatcher-kosten schalen lineair met volume.

Tech stack

  • TypeScript
  • PostGIS
  • OR-Tools
  • OSRM
  • BullMQ

Wil je dit voor je team?

30 minuten om vast te stellen wat je nodig hebt. Geen pitchdeck, geen verplichtingen. We zeggen je eerlijk of Stacklane past.

Kennismaken