Daily Python Projects

Daily Python Projects

CSV Data Exploration Dashboard

Level: Real-World

Ardit Sulce's avatar
Ardit Sulce
Jun 17, 2024
∙ Paid

Project Brief

Today’s task is to create a data dashboard web app using Streamlit that allows the users to:

  • Upload and view a CSV file on the dashboard

  • Select any field of the CSV file to plot

Expected Output

Here is how the web app should look and behave:

Click on the link below to get a useful CSV file:

Keep reading with a 7-day free trial

Subscribe to Daily Python Projects to keep reading this post and get 7 days of free access to the full post archives.

Already a paid subscriber? Sign in
© 2025 Ardit Sulce · Privacy ∙ Terms ∙ Collection notice
Start your SubstackGet the app
Substack is the home for great culture