How to Build a Reporting Dashboard using Dash and Plotly

David Comfort
Towards Data Science
24 min readMar 11, 2019

--

In this blog post, I will provide a step-by-step tutorial on how to build a reporting dashboard using Dash, a Python framework for building analytical web applications. Rather than go over the basics of building a Dash app, I provide a detailed guide to building a multi-page dashboard with data tables and graphs.

I built the reporting dashboard as a multi-page app in order to break up the dashboard into different pages so it less overwhelming and to present data in an organized fashion. On each dashboard page, there are two data…

--

--

David has a passionate curiosity and drive for solving challenging problems through data and science.