Problem
London bus data is publicly available, but it’s not very accessible or engaging for everyday users. Most sources present the information in raw formats or static views, which makes it difficult to explore routes, understand connections, or get a clear overview of how the network fits together. The aim of this project was to make that data more usable – turning something technical into a simple, visual tool that people can actually interact with.
Solution
I built a web app that transforms open transport data into an interactive map of London bus routes. The app allows users to explore routes visually, inspect key details, and move around the network in a more intuitive way. The focus was on keeping the interface clean and responsive, while handling large datasets efficiently behind the scenes. I prioritised performance, usability, and clarity so that even non-technical users can quickly understand and navigate the system.
Results
The final product delivers a smoother and more engaging way to explore London’s bus network. Users can quickly find routes, understand connections, and interact with the data without needing prior knowledge. Performance remains fast despite the data complexity, and the simplified interface reduces friction compared to traditional data sources. As a portfolio project, it demonstrates strong skills in data handling, front-end performance, and user-focused design.