WaterQualityDex
433.692 sistemas públicos de água registados na EPA, que abastecem 352 milhões de pessoas, convertidos num diretório com pesquisa, fichas, comparador e ranking por estados. Desenhado, construído e operado por mim como produto da minha própria rede de sites.
Porque existe: a água que bebe, explicada
Quase todos os norte-americanos recebem a sua água de um sistema público registado na EPA, mas muito poucos sabem qual é o seu, de onde tira a água ou a quantas pessoas serve. Os dados existem — a EPA publica-os no seu Safe Drinking Water Information System (SDWIS) — mas consultá-los na fonte oficial é uma experiência hostil: interfaces federais pensadas para técnicos, não para o vizinho que quer saber quem lhe enche a torneira.
O WaterQualityDex é um produto próprio que responde a isso: pega na base oficial SDWIS e publica-a como um diretório onde qualquer pessoa localiza a sua utility em segundos. Serve por igual um vizinho curioso, quem vai mudar de casa e quer conhecer o sistema da sua nova cidade, jornalistas locais que cobrem temas de água e profissionais do setor que precisam de consultar registos sem lutar com o site da EPA.
Não há cliente por trás: desenhei-o, construí-o e opero-o eu. É uma das peças da minha rede de sites próprios sobre dados públicos de saúde ambiental, e um dos melhores exemplos do que sei fazer com um dataset de centenas de milhares de registos.
O que permite fazer
- Pesquisa de utilities. Localiza qualquer sistema pelo nome ou pelo seu PWSID, o identificador oficial da EPA.
- Ficha completa por sistema. Tipo de sistema, origem da água, titular, população servida e dados de registo federal.
- Navegação por estados. Os 50 estados, o Distrito de Columbia e os territórios, com listagens que vão da grande utility urbana ao poço rural.
- Comparador lado a lado. Coloque dois sistemas de água frente a frente e veja em que se distinguem.
- Ranking de qualidade por estado. Classificação segundo a pontuação média de infrações (uma nota de 0 a 100) dos sistemas ativos de cada estado.
- Secção de contaminantes e blogue. Conteúdo divulgativo sobre os contaminantes da água potável e sobre como interpretar os dados.
Como está construído
1. Arquitetura Laravel
- Backend Laravel + PHP sobre MySQL, com índices pensados para as duas pesquisas que importam: por nome do sistema e por PWSID.
- Templates Blade que geram cada ficha, listagem estadual, comparação e ranking a partir do dado — um template, centenas de milhares de páginas.
- Desenvolvimento 100 % à medida: sem CMS, sem templates comprados, sem plugins. Cada URL responde a uma rota e a uma consulta desenhadas para esse caso.
2. Pipeline de dados
- Importação a partir do SDWIS, o registo federal da EPA, com normalização de tipos de sistema, origens da água e titularidade antes de tocar na base de dados.
- Atualizações periódicas: a página inicial mostra sempre a data da última atualização, para que o visitante saiba o que está a ver.
- Pontuação de infrações 0-100 calculada por sistema a partir do número de infrações, da sua gravidade, de quão recentes são e de o sistema ter ou não voltado a cumprir — é a métrica que alimenta o ranking de estados.
3. SEO programático
- Centenas de milhares de URLs indexáveis organizadas em silos por estado, de forma que os motores de busca entendem a hierarquia: país → estado → sistema.
- Sitemaps XML e marcação estruturada (Organization, WebSite com SearchAction, FAQPage) em todo o site.
- Uma ficha útil por cada sistema: a escala não impede que cada página responda a uma pesquisa real («quem me fornece a água na minha terra?»).
4. Desempenho
- HTML renderizado no servidor: cada página chega completa ao navegador, sem esperar que um framework de frontend desenhe o conteúdo.
- Assets compilados com Vite, com preload do CSS e JS críticos.
- Cloudflare à frente para cache, proteção e entrega global — o público do site está do outro lado do Atlântico.
Cobertura e origem dos dados
A cobertura abrange os 50 estados, o Distrito de Columbia e os territórios dos EUA: 56 jurisdições no total, da Califórnia a Guam. Todos os dados provêm do Safe Drinking Water Information System (SDWIS) da EPA, a mesma base federal que acompanha o cumprimento normativo de cada sistema público de água do país. O WaterQualityDex não inventa dados: ordena-os, cruza-os e torna-os legíveis, e declara na página inicial quando foram atualizados pela última vez.
O resultado
Um diretório em produção que indexa 433.692 sistemas públicos de água que servem 352 milhões de pessoas, navegável por estado, com pesquisa, comparador e ranking — e que um servidor aguenta sem suar, porque a arquitetura foi desenhada para essa escala desde o primeiro dia.
Para mim é também um banco de ensaios honesto: aqui não há um cliente a quem mostrar uma demo, há utilizadores reais a chegar do Google. Tudo o que aprendo ao operá-lo — pipeline de dados, SEO programático em grande escala, desempenho com centenas de milhares de páginas — é exatamente o que aplico quando construo plataformas de dados para clientes.
Algumas capturas
Stack
Em produção: Visitar waterqualitydex.com — produto próprio da minha rede de sites.
Perguntas frequentes sobre o diretório
De onde vêm os dados do WaterQualityDex?
Do Safe Drinking Water Information System (SDWIS) da EPA, a agência ambiental dos Estados Unidos. É o registo oficial dos sistemas públicos de água potável do país, e a plataforma indica na página inicial a data da sua última atualização.
Como encontro o sistema de água que me abastece?
Pesquisando pelo nome da sua companhia de águas ou pelo respetivo PWSID (o identificador oficial de cada sistema público). Também pode navegar estado a estado, desde as grandes utilities urbanas até aos pequenos sistemas rurais.
Que informação mostra a ficha de cada sistema?
O tipo de sistema, a origem da água, o titular, a população servida e os seus dados de registo na EPA. Há ainda páginas por estado com dados de infrações e informação sobre contaminantes.
É possível comparar dois sistemas de água?
Sim. A plataforma inclui um comparador lado a lado de dois sistemas quaisquer, e um ranking de estados segundo a pontuação média de infrações de todos os seus sistemas ativos.
O que é a pontuação de infrações usada no ranking?
Uma nota de 0 a 100 que resume o historial de cumprimento de cada sistema: 0 significa que não há infrações registadas e as notas altas indicam infrações numerosas ou graves. Pondera o número de infrações, a sua gravidade, quão recentes são e se o sistema voltou a cumprir a norma.
O WaterQualityDex é pago?
Não. É um diretório gratuito de consulta livre: pesquisar um sistema, ver a sua ficha, navegar por estados e usar o comparador não custa nada nem exige registo.
Outros produtos próprios
Mais diretórios de dados públicos sobre saúde ambiental e segurança nos EUA e na Europa.
Precisa de uma plataforma de dados assim?
Laravel, MySQL, SEO programático e centenas de milhares de páginas servidas com solidez. Chamada de 30 minutos sem compromisso.
Pedir orçamento gratuito