OTHER
UA/ENDiscuss a project
TMS / Logistics2026

WESTLINE LOGISTICS

Freight transport management system

Area
TMS / Logistics · 2026
Role
Product logic, UX, interface design, interface development
Scope
10 screens: dispatch, map, trip card, drivers, fleet, documents, finance, three driver-mobile screens

Task

Ukrainian hauliers move cargo to Poland, Romania, Moldova and Czechia but run it in chats, spreadsheets and paper. The dispatcher can't see where a truck is, the driver phones in every step, and a trip's documents and margin are counted by hand after the fact.

Key decision

The unit of the product is the trip, not a chat message: it has a route, a driver, a truck, documents and money, and the driver confirms each next step from a phone while the dispatcher watches it on the map.

Proof 01

The dispatch board

Every trip in one dense list. Delay and border are pulled to the top and marked with a colour on the edge — the dispatcher sees where to look before opening a single trip.

What it showsDense tables and an attention hierarchy in an operational B2B interface.

Proof 02

The live trip map

A schematic map of Ukraine and its EU neighbours: Lviv–Kraków, Kyiv–Warsaw, Chernivtsi–Bucharest, Odesa–Chișinău. Line colour is status, the truck sits where it is, and a border delay shows right on the route.

What it showsWorking with maps and geodata, building a legible SVG visualisation.

Proof 03

The trip as one object

A stage timeline on top, and below it cargo, driver, truck, trailer, route, documents and money side by side. One sentence about the border explains why the arrival time moved.

What it showsComplex trip state gathered into one readable card.

Proof 04

The money of a trip

Income minus fuel, tolls, per diem, broker and depreciation — and the margin adds up on its own, with the cost breakdown beside it. The carrier sees each trip's profit, not the month's.

What it showsFinancial logic and data visualisation inside the product.

System

Documents of an international trip

CMR, invoice, waybill, T1 customs declaration, packing list, insurance, e-TOLL — each document with its status and who holds it. The product shows at once exactly what blocks the border crossing and the closing of the trip.

What was made

  • Trip object model: route, driver, truck, documents, money
  • 10 interface screens — seven desktop, three mobile
  • SVG map of Ukraine and the EU with live routes and statuses
  • Dispatch board with trip states and an attention queue
  • Driver mobile workflow: stages, documents, border
  • Trip finance model with a margin breakdown
  • Visual system: steel monochrome plus status colours
Discuss a similar task Next projectSALDOSmall-business finances in one space