I built this dashboard app using Python, Plotly, and Dash. I used Beautiful Soup and Requests to do some web scraping to collect the data. Then I cleaned up the data with Pandas. The data contains COVID-19 cases per NYC zip code tabulation area. I grabbed the polygon geo-coordinates for each zip code area, and then plotted the final data on a Choropleth map using Plotly and Dash. The app was deployed on a Heroku server. I used some simple HTML and some CSS styling (and animation) to make the front-end display.
Check out the app and let me know what you think :-)