A clean, simple data visualization dashboard for Indore city statistics built with Streamlit.
- Water & Sanitation: Household coverage and public facilities
- Environment: Air quality monitoring and pollution data
- Crime Statistics: Historical crime trends and analysis
- Infrastructure: Traffic intersections and signalization
- Employment: Labour force and unemployment statistics
- Data Explorer: Browse raw datasets
- Install dependencies:
pip install -r requirements.txt- Run the dashboard:
streamlit run main.py- Open your browser to
http://localhost:8501
├── main.py # Main application
├── data_handler.py # Data loading and processing
├── pages.py # Dashboard page components
├── requirements.txt # Dependencies
└── datasets/
└── unified/ # CSV data files
The dashboard uses CSV datasets in datasets/unified/:
unified_water_sanitation.csv- Water and sanitation dataunified_environment.csv- Air quality monitoringunified_crimes.csv- Crime statisticsunified_intersections.csv- Infrastructure dataunified_employment.csv- Employment statistics
Navigate through sections using the sidebar. Each section provides key metrics, visualizations, and data tables. Use the Data Explorer to browse raw datasets.