Skip to content

fracabu/depuratori-acque-dashboard

Repository files navigation

Depuratori Acque Dashboard

Water Treatment Plant Monitoring Dashboard

Interactive data visualization and geographical monitoring with ML insights

Streamlit Python Plotly Folium

🇬🇧 English | 🇮🇹 Italiano


🇬🇧 English

Overview

An interactive web application for national monitoring, analysis, and visualization of water treatment plant data. Upload raw data to display key metrics, geographical distributions, and efficiency insights through charts and interactive maps.

Features

  • Interactive Visualization - Dynamic charts powered by Plotly
  • Geographical Monitoring - Treatment plants on interactive Folium maps
  • Efficiency Analysis - Automatic metrics calculation and performance evaluation
  • User-Friendly Interface - Easy data upload via Streamlit

Tech Stack

Category Technologies
Dashboard Streamlit
Data Pandas, NumPy
Visualization Plotly, Matplotlib, Seaborn
Maps Folium, Geopy
ML Scikit-learn

Quick Start

git clone https://github.com/fracabu/depuratori-acque-dashboard.git
cd depuratori-acque-dashboard

python -m venv venv
venv\Scripts\activate

pip install -r requirements.txt
streamlit run app.py

Access at http://localhost:8501


🇮🇹 Italiano

Panoramica

Un'applicazione web interattiva per il monitoraggio nazionale, analisi e visualizzazione dei dati dei depuratori. Carica i dati grezzi per visualizzare metriche chiave, distribuzioni geografiche e insights sull'efficienza tramite grafici e mappe interattive.

Funzionalita

  • Visualizzazione Interattiva - Grafici dinamici con Plotly
  • Monitoraggio Geografico - Impianti su mappe interattive Folium
  • Analisi Efficienza - Calcolo automatico metriche e valutazione performance
  • Interfaccia User-Friendly - Upload dati semplice via Streamlit

Stack Tecnologico

Categoria Tecnologie
Dashboard Streamlit
Dati Pandas, NumPy
Visualizzazione Plotly, Matplotlib, Seaborn
Mappe Folium, Geopy
ML Scikit-learn

Avvio Rapido

git clone https://github.com/fracabu/depuratori-acque-dashboard.git
cd depuratori-acque-dashboard

python -m venv venv
venv\Scripts\activate

pip install -r requirements.txt
streamlit run app.py

Accedi su http://localhost:8501


CSV Format

Required columns: id, area_riferimento, tipo_trattamento, anno, valore_osservato

Requirements

  • Python 3.8+

License

MIT


Made by fracabu

About

An interactive Streamlit dashboard for national monitoring, analysis, and visualization of water treatment plant data via charts and maps.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages