Ga naar hoofdinhoud
Stacklane

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

Routing-problemen compounden, elke stop vermenigvuldigt de search space. We bouwen de solver-laag (OR-Tools VRP met time windows, capacity constraints, driver shifts) plus de operationele oppervlakken 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 surfacet wat volgens

    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 met een oprichter of ervaren ontwikkelaar. We bepalen wat je nodig hebt en zeggen je eerlijk of Stacklane past.

Plan een gesprek