An interactive business intelligence dashboard with Streamlit, Pandas, and Plotly featuring charts, KPIs, date filtering, and market share analysis.
pip install -r requirements.txt
streamlit run app.py- Plotly Express for interactive charts
- Pandas DataFrame manipulation
- Streamlit sidebar controls
- KPI metric cards with deltas
- Date range and region filtering
You will learn building enterprise-grade data dashboards with interactive visualizations and dynamic filtering.
51-data-dashboard/
README.md
app.py
requirements.txt
Install the required packages before running:
pip install streamlit, pandas, plotlyStreamlit dashboard at http://localhost:8501
Features:
- Interactive line charts (revenue by region)
- Pie chart (market share breakdown)
- KPI metric cards with delta indicators
- Date range and region filters in sidebar
- Raw data table with CSV export