WaterQualityDex
433.692 sistemi idrici pubblici registrati all'EPA, che riforniscono 352 milioni di persone, trasformati in una directory con motore di ricerca, schede, comparatore e classifica per stato. Progettato, costruito e gestito da me come prodotto della mia rete di siti.
Perché esiste: l'acqua che bevi, spiegata
Quasi ogni statunitense riceve l'acqua da un sistema pubblico registrato presso l'EPA, ma pochissimi sanno qual è il proprio, da dove prende l'acqua o quante persone serve. I dati esistono — l'EPA li pubblica nel suo Safe Drinking Water Information System (SDWIS) — ma consultarli alla fonte ufficiale è un'esperienza ostile: interfacce federali pensate per i tecnici, non per il vicino che vuole sapere chi gli riempie il rubinetto.
WaterQualityDex è un prodotto proprio che risponde a questo: prende il database ufficiale SDWIS e lo pubblica come una directory dove chiunque individua la propria utility in pochi secondi. Serve allo stesso modo al vicino curioso, a chi sta per trasferirsi e vuole conoscere il sistema della sua nuova città, ai giornalisti locali che seguono i temi dell'acqua e ai professionisti del settore che devono consultare i registri senza combattere con il sito dell'EPA.
Non c'è un cliente dietro: l'ho progettato, costruito e lo gestisco io. È uno dei pezzi della mia rete di siti propri sui dati pubblici di salute ambientale, e uno dei migliori esempi di ciò che so fare con un dataset di centinaia di migliaia di record.
Cosa permette di fare
- Ricerca delle utility. Individua qualsiasi sistema per nome o tramite il suo PWSID, l'identificativo ufficiale dell'EPA.
- Scheda completa per sistema. Tipo di sistema, fonte dell'acqua, titolare, popolazione servita e dati di registrazione federale.
- Navigazione per stati. I 50 stati, il Distretto di Columbia e i territori, con elenchi che vanno dalla grande utility urbana al pozzo rurale.
- Comparatore fianco a fianco. Metti a confronto due sistemi idrici e scopri in cosa si differenziano.
- Classifica di qualità per stato. Graduatoria secondo il punteggio medio di violazioni (un voto da 0 a 100) dei sistemi attivi di ogni stato.
- Sezione sui contaminanti e blog. Contenuti divulgativi sui contaminanti dell'acqua potabile e su come interpretare i dati.
Come è costruito
1. Architettura Laravel
- Backend Laravel + PHP su MySQL, con indici pensati per le due ricerche che contano: per nome del sistema e per PWSID.
- Template Blade che generano ogni scheda, elenco statale, confronto e classifica a partire dal dato — un template, centinaia di migliaia di pagine.
- Sviluppo 100 % su misura: niente CMS, niente template acquistati, niente plugin. Ogni URL risponde a una rotta e a una query progettate per quel caso.
2. Pipeline dei dati
- Importazione da SDWIS, il registro federale dell'EPA, con normalizzazione di tipi di sistema, fonti dell'acqua e titolarità prima di toccare il database.
- Aggiornamenti periodici: la homepage mostra sempre la data dell'ultimo aggiornamento, così il visitatore sa cosa sta guardando.
- Punteggio di violazioni 0-100 calcolato per sistema a partire dal numero di infrazioni, dalla loro gravità, da quanto sono recenti e dal ritorno o meno alla conformità — è la metrica che alimenta la classifica degli stati.
3. SEO programmatico
- Centinaia di migliaia di URL indicizzabili organizzate in silos per stato, così i motori di ricerca capiscono la gerarchia: paese → stato → sistema.
- Sitemap XML e markup strutturato (Organization, WebSite con SearchAction, FAQPage) su tutto il sito.
- Una scheda utile per ogni sistema: la scala non impedisce che ogni pagina risponda a una ricerca reale ("chi mi porta l'acqua nel mio paese?").
4. Prestazioni
- HTML renderizzato lato server: ogni pagina arriva completa al browser, senza aspettare che un framework di frontend disegni il contenuto.
- Asset compilati con Vite, con preload di CSS e JS critici.
- Cloudflare davanti per cache, protezione e distribuzione globale — il pubblico del sito è dall'altra parte dell'Atlantico.
Copertura e origine dei dati
La copertura comprende i 50 stati, il Distretto di Columbia e i territori degli Stati Uniti: 56 giurisdizioni in totale, dalla California a Guam. Tutti i dati provengono dal Safe Drinking Water Information System (SDWIS) dell'EPA, la stessa base federale che traccia la conformità normativa di ogni sistema idrico pubblico del Paese. WaterQualityDex non inventa dati: li ordina, li incrocia e li rende leggibili, e dichiara in homepage quando sono stati aggiornati l'ultima volta.
Il risultato
Una directory in produzione che indicizza 433.692 sistemi idrici pubblici al servizio di 352 milioni di persone, navigabile per stato, con motore di ricerca, comparatore e classifica — e che un server regge senza sudare, perché l'architettura è stata progettata per quella scala fin dal primo giorno.
Per me è anche un banco di prova onesto: qui non c'è un cliente a cui mostrare una demo, ci sono utenti reali che arrivano da Google. Tutto ciò che imparo gestendolo — pipeline dei dati, SEO programmatico su larga scala, prestazioni con centinaia di migliaia di pagine — è esattamente ciò che applico quando costruisco piattaforme di dati per i clienti.
Alcuni screenshot
Stack
In produzione: Visita waterqualitydex.com — prodotto proprio della mia rete di siti.
Domande frequenti sulla directory
Da dove arrivano i dati di WaterQualityDex?
Dal Safe Drinking Water Information System (SDWIS) dell'EPA, l'agenzia ambientale degli Stati Uniti. È il registro ufficiale dei sistemi pubblici di acqua potabile del Paese, e la piattaforma indica in homepage la data del suo ultimo aggiornamento.
Come trovo il sistema idrico che mi rifornisce?
Cercando il nome della tua società dell'acqua oppure il suo PWSID (l'identificativo ufficiale di ogni sistema pubblico). Puoi anche navigare stato per stato, dalle grandi utility urbane ai piccoli sistemi rurali.
Quali informazioni mostra la scheda di ogni sistema?
Il tipo di sistema, la fonte dell'acqua, il titolare, la popolazione servita e i suoi dati di registrazione presso l'EPA. Ci sono inoltre pagine per stato con dati sulle violazioni e informazioni sui contaminanti.
Si possono confrontare due sistemi idrici?
Sì. La piattaforma include un comparatore fianco a fianco di due sistemi qualsiasi e una classifica degli stati secondo il punteggio medio di violazioni di tutti i loro sistemi attivi.
Che cos'è il punteggio di violazioni usato dalla classifica?
Un voto da 0 a 100 che riassume lo storico di conformità di ogni sistema: 0 significa che non risultano violazioni registrate, mentre i punteggi alti indicano infrazioni numerose o gravi. Pondera il numero di violazioni, la loro gravità, quanto sono recenti e se il sistema è tornato a rispettare la normativa.
WaterQualityDex è a pagamento?
No. È una directory gratuita a consultazione libera: cercare un sistema, vedere la sua scheda, navigare per stati e usare il comparatore non costa nulla e non richiede registrazione.
Altri prodotti propri
Altre directory di dati pubblici su salute ambientale e sicurezza negli Stati Uniti e in Europa.
Ti serve una piattaforma di dati così?
Laravel, MySQL, SEO programmatico e centinaia di migliaia di pagine servite con solidità. Chiamata di 30 minuti senza impegno.
Richiedi un preventivo gratuito