WaterQualityDex
433.692 openbare watersystemen uit het EPA-register, die samen 352 miljoen mensen bedienen, omgezet in een gids met zoekfunctie, profielen, vergelijker en ranglijst per staat. Ontworpen, gebouwd en beheerd door mijzelf als product van mijn eigen netwerk van websites.
Waarom het bestaat: het water dat u drinkt, uitgelegd
Vrijwel elke Amerikaan krijgt zijn water van een openbaar systeem dat bij de EPA staat geregistreerd, maar heel weinig mensen weten welk systeem dat is, waar het water vandaan komt of hoeveel mensen het bedient. De gegevens bestaan — de EPA publiceert ze in haar Safe Drinking Water Information System (SDWIS) — maar ze raadplegen bij de officiële bron is een vijandige ervaring: federale interfaces gemaakt voor technici, niet voor de bewoner die wil weten wie zijn kraan vult.
WaterQualityDex is een eigen product dat daar antwoord op geeft: het neemt de officiële SDWIS-database en publiceert die als een gids waarin iedereen binnen enkele seconden zijn waterbedrijf terugvindt. Het is even nuttig voor een nieuwsgierige bewoner, voor wie gaat verhuizen en het systeem van zijn nieuwe stad wil kennen, voor lokale journalisten die over water schrijven en voor professionals uit de sector die registraties willen raadplegen zonder te worstelen met de website van de EPA.
Er zit geen klant achter: ik heb het zelf ontworpen en gebouwd, en ik beheer het zelf. Het is een van de onderdelen van mijn eigen netwerk van websites rond openbare data over milieugezondheid, en een van de beste voorbeelden van wat ik kan met een dataset van honderdduizenden records.
Wat u ermee kunt doen
- Zoekfunctie voor waterbedrijven. Vind elk systeem op naam of op zijn PWSID, het officiële identificatienummer van de EPA.
- Volledig profiel per systeem. Type systeem, waterbron, eigenaar, bediende bevolking en federale registratiegegevens.
- Navigatie per staat. Alle 50 staten, het District of Columbia en de territoria, met overzichten die lopen van het grote stedelijke nutsbedrijf tot de put op het platteland.
- Vergelijker naast elkaar. Zet twee watersystemen tegenover elkaar en zie waarin ze verschillen.
- Kwaliteitsranglijst per staat. Een klassement op basis van de gemiddelde overtredingsscore (een cijfer van 0 tot 100) van de actieve systemen van elke staat.
- Sectie over verontreinigende stoffen en blog. Toegankelijke inhoud over verontreinigingen in drinkwater en hoe u de gegevens interpreteert.
Hoe het is gebouwd
1. Laravel-architectuur
- Backend in Laravel + PHP op MySQL, met indexen afgestemd op de twee zoekopdrachten die ertoe doen: op systeemnaam en op PWSID.
- Blade-templates die elk profiel, elk overzicht per staat, elke vergelijking en de ranglijst rechtstreeks uit de data genereren — één template, honderdduizenden pagina's.
- Ontwikkeling 100% op maat: geen CMS, geen gekochte templates, geen plug-ins. Elke URL beantwoordt aan een route en een query die voor dat geval zijn ontworpen.
2. Datapipeline
- Import vanuit SDWIS, het federale register van de EPA, met normalisatie van systeemtypes, waterbronnen en eigendom voordat er iets de database in gaat.
- Periodieke verversingen: de homepage toont altijd de datum van de laatste update, zodat de bezoeker weet waarnaar hij kijkt.
- Overtredingsscore 0-100 per systeem, berekend op basis van het aantal overtredingen, hun ernst, hoe recent ze zijn en of het systeem weer aan de regels voldeed — de metriek die de ranglijst van staten voedt.
3. Programmatische SEO
- Honderdduizenden indexeerbare URL's georganiseerd in silo's per staat, zodat zoekmachines de hiërarchie begrijpen: land → staat → systeem.
- XML-sitemaps en gestructureerde markup (Organization, WebSite met SearchAction, FAQPage) over de hele site.
- Eén nuttig profiel per systeem: de schaal staat er niet aan in de weg dat elke pagina een echte zoekvraag beantwoordt ("wie levert het water in mijn stad?").
4. Prestaties
- HTML gerenderd op de server: elke pagina komt compleet in de browser aan, zonder te wachten tot een frontend-framework de inhoud tekent.
- Assets gecompileerd met Vite, met preload van kritieke CSS en JS.
- Cloudflare ervoor voor cache, bescherming en wereldwijde levering — het publiek van de site zit aan de andere kant van de Atlantische Oceaan.
Dekking en herkomst van de gegevens
De dekking omvat alle 50 staten, het District of Columbia en de Amerikaanse territoria: 56 jurisdicties in totaal, van Californië tot Guam. Alle gegevens komen uit het Safe Drinking Water Information System (SDWIS) van de EPA, dezelfde federale database die de naleving van de regelgeving door elk openbaar watersysteem van het land bijhoudt. WaterQualityDex verzint geen gegevens: het ordent ze, kruist ze en maakt ze leesbaar, en vermeldt op de homepage wanneer ze voor het laatst zijn ververst.
Het resultaat
Een gids in productie die 433.692 openbare watersystemen indexeert die 352 miljoen mensen bedienen, navigeerbaar per staat, met zoekfunctie, vergelijker en ranglijst — en die één server moeiteloos aankan omdat de architectuur vanaf dag één voor die schaal is ontworpen.
Voor mij is het ook een eerlijk proefterrein: hier is geen klant aan wie ik een demo laat zien, hier komen echte gebruikers binnen via Google. Alles wat ik leer door het te beheren — datapipelines, programmatische SEO op grote schaal, prestaties met honderdduizenden pagina's — is precies wat ik toepas wanneer ik dataplatformen voor klanten bouw.
Enkele schermafbeeldingen
Stack
In productie: Bezoek waterqualitydex.com — eigen product uit mijn netwerk van websites.
Veelgestelde vragen over de gids
Waar komen de gegevens van WaterQualityDex vandaan?
Uit het Safe Drinking Water Information System (SDWIS) van de EPA, het Amerikaanse milieuagentschap. Dat is het officiële register van de openbare drinkwatersystemen van het land, en het platform vermeldt op de homepage de datum van de laatste update.
Hoe vind ik het watersysteem dat mij bevoorraadt?
Door te zoeken op de naam van uw waterbedrijf of op de PWSID, het officiële identificatienummer van elk openbaar systeem. U kunt ook per staat navigeren, van de grote stedelijke nutsbedrijven tot kleine landelijke systemen.
Welke informatie staat op de pagina van elk systeem?
Het type systeem, de waterbron, de eigenaar, de bediende bevolking en de registratiegegevens bij de EPA. Daarnaast zijn er pagina's per staat met gegevens over overtredingen en informatie over verontreinigende stoffen.
Kunt u twee watersystemen vergelijken?
Ja. Het platform bevat een vergelijker die twee willekeurige systemen naast elkaar zet, plus een ranglijst van staten op basis van de gemiddelde overtredingsscore van al hun actieve systemen.
Wat is de overtredingsscore waarop de ranglijst is gebaseerd?
Een cijfer van 0 tot 100 dat de nalevingsgeschiedenis van elk systeem samenvat: 0 betekent dat er geen overtredingen geregistreerd zijn en hoge cijfers wijzen op talrijke of ernstige inbreuken. De score weegt het aantal overtredingen, hun ernst, hoe recent ze zijn en of het systeem weer aan de regelgeving voldeed.
Is WaterQualityDex betaald?
Nee. Het is een gratis gids die vrij te raadplegen is: een systeem zoeken, zijn profiel bekijken, per staat navigeren en de vergelijker gebruiken kost niets en vereist geen registratie.
Andere eigen producten
Meer gidsen met openbare data over milieugezondheid en veiligheid in de VS en Europa.
Hebt u zo'n dataplatform nodig?
Laravel, MySQL, programmatische SEO en honderdduizenden pagina's die solide worden geserveerd. Gesprek van 30 minuten, geheel vrijblijvend.
Vraag een gratis offerte aan