
Article in English
Dec 15, 2024
Arteries of Risk: What 17,000 Traffic Incidents Reveal About Izmir's Infrastructure Equity
An investigation into Izmir traffic collisions built from more than 17,000 civic records, with charts and a citywide heatmap.
A 3D interactive data story analyzing the post-pandemic recovery patterns of İzmir’s public transport network across modes and demographics.

The first sign of recovery in a transit system is simple: the ridership line goes up. The harder question is what that line hides.
Following the COVID-19 pandemic, İzmir’s public transport network did not simply return to normal. It reorganized. While some modes carried the absolute volume burden, others recovered much faster relative to their baseline. Concurrently, the passenger mix shifted as schools reopened, work habits evolved, and restrictions lifted.
This 3D, interactive simulation maps İzmir’s transit network. By linking municipal open data to a spatial particle system, it allows us to analyze ridership volume, recovery pace, and rider demographics simultaneously.
İzmir Körfezi Data Story
Scrub through the recovery timeline and watch trips move across İzmir’s ferry crossings, rail spine, coastal tram lines, and district bus network.
The system settles into a new normal shaped by students, concessions, and core commute routes.
Rotate İzmir Bay or select a transit layer to explore the recovery flows.
Full structural recovery. Student and concession groups dominate ridership mix.
The scene uses motion and color to encode transport datasets:
A flat chart struggles to show spatial relationships. İzmir is a city defined by its bay. Its transport logic depends on cross-bay ferries, a north-south rail spine, coastal tramways, and radial bus networks.
By projecting WGS84 GPS coordinates into a local Three.js space, the visualization maintains geographic context, allowing readers to see how the recovery physically moved across the bay and through the city’s key hubs.
Data Source: İzmir Metropolitan Municipality Open Data Portal
Production challenge
The core challenge was avoiding a decorative 3D map. A beautiful network animation is not automatically journalism; it has to make comparison easier. The solution was to let the scene answer a specific question: how did recovery move through the system over time?
Interactive system note
The article uses a React-powered Three.js component backed by local data modules. The scene links month selection, mode filtering, indexed recovery, absolute volume, rider-mix color encoding, camera presets, and projected geographic transit geometry.
Conclusion
İzmir’s transit network recovered, but not as a single line returning to normal. Buses remained the volume backbone, rail modes showed sharper indexed rebounds, and fare-group composition reveals who came back to the system first.

Article in English
Dec 15, 2024
An investigation into Izmir traffic collisions built from more than 17,000 civic records, with charts and a citywide heatmap.

Project case study
Apr 10, 2024
A scroll-led account of the attack on CHP leader Özgür Özel, built for a fast-moving news moment.

Article in English
May 15, 2024
A long-range birth statistics explainer showing how Turkey's fertility and maternal-age trends changed over two decades.