Route Planning
Plan deliveries, build routes, and sequence stops · Instance 0 · Your Delivery
Add Individual Delivery
One-off delivery — added straight to the Delivery Pool
Upload Manifest
CSV, Excel (.xlsx/.xls) or PDF — bulk-load deliveries in one go
Drag & drop a manifest, or click to browse
.csv · .xlsx · .xls · .pdf
Delivery Pool
0 deliveries · 0 unassigned · synced
| Manifest ID | Order Number | Client ID | Customer Name | Delivery Address | Eircode | Delivery Zone | Delivery Route | Source | Status |
|---|
No deliveries yet — add one individually or upload a manifest above.
New Route
Define a route, then assign unassigned deliveries to it
Unassigned Deliveries
0 waiting
Route Preview
Select a depot, then check deliveries to preview the route
Routes
0 routes created
No routes yet — create one above or auto-group by Eircode.
This resequences stops using an Eircode-based heuristic (proxy for geographic proximity) — it is not real drive-time/distance optimization. A production build needs a mapping/distance-matrix API (Google Maps, Mapbox, or OR-Tools with real coordinates) wired to a backend; this prototype has no live map data to route against.
Routes ready to optimize
Routes with 2+ stops can be resequenced
No routes with 2+ stops yet — build routes in Route Creation first.
Real courier manifests (e.g. the Cork FTBI exports) put fields in the wrong place row-to-row — "Address1" is often a store name, not a street; the real Eircode or town can be buried in "Comment". This stage reads the raw file, extracts the real values with a rule-based parser, and holds every row here — dirty (raw) alongside staged (parsed) — until you promote it. Nothing reaches the Delivery Pool without going through this review.
Upload raw manifest
.xlsx / .xls — matches the "Delivery No / Route Code / Del To Cust Name / Address1 / Address2 / ..." Cork FTBI export format
Drag & drop a raw manifest, or click to browse
.xlsx · .xls
Review queue
0 unpromoted rows
| Manifest / line | Client name | Site / company | Address line | City | Postcode | Status | Exception / raw |
|---|
No manifest rows waiting for review — upload a raw manifest above.