Logistics · Realtime Dispatch & Routing · 2026

WebMobileDashboard

Courier Command

Map-first courier command center with a pickup-and-delivery optimizer that decides whether a new job fits a courier’s route.

Courier Command — Logistics · Realtime Dispatch & Routing

Built for İstanbul’s document-courier market: motorcycle couriers, tight deadlines, and traffic data that predicts car times which must be translated into motorcycle times. Dispatchers see every courier live; when a new pickup and delivery arrive, the system finds the best place to insert them and reports the real cost.

The Problem

A courier is already running A → B → C → D when a new pickup and delivery come in. Who should take it, where in their route, and what does it do to every promise they already made?

The Solution

PostGIS shortlists nearby couriers, a traffic-aware insertion search finds the best valid ordering, and a separate OR-Tools service re-optimizes whole routes as a pickup-and-delivery problem with time windows.

What I Built

  • →Three-zone command center: roster, live map, context panel — all realtime over one WebSocket
  • →Dynamic insertion with added minutes, distance, deadline and fuel impact
  • →Full PDPTW re-optimization on Google OR-Tools
  • →Auto-assign, dispatcher approval or suggestion-only modes
  • →Refuses couriers whose GPS is stale — you cannot route someone you cannot locate
  • →Courier mobile UI and reports for operations and accounting

Highlights

  • →“Courier #14 can take this — +6 min / +2.1 km”
  • →PDPTW optimization on OR-Tools
  • →Fully demoable without a Google key

Outcome

  • →Complete system with a fleet simulator for demos
  • →Every Google integration sits behind an interface with a realistic İstanbul traffic mock

Related Projects

← ALL WORK

Have a similar project in mind?

Want something like this? Every project can include design, development, deployment and ongoing improvements.

START A PROJECT ↗