BANA409BANA409

Data App

A data app lets anyone explore your data or use your model in a web browser — no Python required. We build interactive apps with Streamlit in pure Python, then deploy them to Streamlit Cloud so they get a public URL you can share.

Topics

  • Data App Tutorial — build an app for the world cities dataset with a map, a chart, and slider, multiselect, and form filters, then publish it to GitHub and deploy it to Streamlit Cloud.
  • Data App Lab — on your own: build and deploy a similar app for the California housing dataset, with a price slider, sidebar filters, a map, and a histogram.
  • In-Class Group Exercise — in teams: pick any Kaggle dataset, decide who needs a dashboard and why, choose what to show from EDA and business sense, set a real-world refresh frequency, then build and deploy it, with the reasoning written up in a README.

Datasets

On this page