Maven Train Challenge

Summary

The challenge was to create an interactive dashboard based on UK transaction data, routes, delays, payment behavior, and additional factors. The assignment highlighted several key areas for deeper analysis, such as the most popular routes, a breakdown of delays and cancellations, and peak travel times for specific journeys.

This dashboard was built using Dash/Plotly rather than Power BI. I wanted to take full control over the process—selecting data frames, programming filtering functions, and ensuring the right data was available at the right time. The advantage of this approach is that you gain a deep understanding of data and filtering. The downside? When working within a limited timeframe, doing everything from scratch requires significantly more effort than using Power BI. As a result, this is more of a work-in-progress than a polished final product.

A detailed explanation of my submission is available on Maven.

Code: Github.