TFL: Freight Planning Service
(Requirements gathering, Prototype build and User Testing)
Client / Sector: Transport for London — Transport / freight
My role: UX / Interaction Design (early-stage prototyping)
Phase: Early discovery / concept validation (prototype stage)
Problem
TfL needed a service to help large vehicles plan routes across London—supporting safer, compliant, and more efficient freight journeys.
What I did
- Gathered and clarified requirements with TfL stakeholders to define what the service needed to support (early-stage scope).
- Designed the core user journey for freight route planning (from route input to route guidance) at prototype level.
- Built an early-stage prototype to visualise the service concept and key interactions.
- Tested the prototype with users to validate usability, understand real-world planning behaviours, and identify what needed refining before further development.
Key decisions / considerations
- Designed for practical, task-focused use (freight planning users want fast route confidence, not browsing).
- Ensured the prototype captured the minimum set of interactions needed to test assumptions early and cheaply.
Outputs
- Requirements summary / design direction (from TfL inputs)
- Early-stage prototype of the freight route planning service
- User testing findings and prioritised recommendations for iteration
Outcome
Delivered a testable early prototype and evidence from user testing to inform next steps for a freight route planning service supporting large vehicle routing across London.
Methods / Tools
Requirements sessions; prototyping; usability testing.




