AgedCareScan
Comparador das Star Ratings oficiais dos lares de idosos financiados pelo Governo da Austrália. Um produto próprio que transforma registos públicos em fichas claras para escolher um lar com dados, e não com folhetos. Laravel, MySQL e SEO programático.
Porque existe: a decisão mais difícil toma-se quase às cegas
Escolher um lar para um familiar idoso é uma decisão que a maioria das famílias toma uma única vez na vida, normalmente com pressa, com carga emocional e sem informação fiável. Na Austrália o problema tem uma particularidade: o Governo publica, de facto, classificações de qualidade (Star Ratings) de cada lar financiado com fundos públicos — entrevistas aos residentes, cumprimento normativo, indicadores clínicos e dotação de pessoal — mas os dados em bruto não foram pensados para uma família os explorar num domingo à tarde.
O AgedCareScan é um produto próprio da minha rede de sites que resolve exatamente essa lacuna. Fui eu que o desenhei, o construí e o opero: recolhe as classificações, os indicadores de qualidade e os dados de pessoal de todos os lares de idosos comparticipados pelo Governo australiano — 2.596 no momento em que escrevo isto — e apresenta-os como fichas comparáveis, rankings por estado e listas dos melhor avaliados. Foi pensado para famílias à procura de vaga e para profissionais do setor que precisam de contexto rápido.
Não há modelo de pagamento para aparecer nem lares «em destaque» por publicidade: o que ordena as listas são as classificações oficiais. É precisamente essa neutralidade que torna o produto útil.
O que permite fazer
- Motor de busca de lares por nome, bairro ou código postal, para localizar qualquer unidade e consultar a sua ficha de qualidade.
- Navegação por estado e território: as oito jurisdições australianas com o número de lares e a nota média de cada uma.
- Ranking dos lares melhor avaliados, com as unidades que chegam às cinco estrelas e o operador por trás de cada uma.
- Detalhe das quatro subclassificações oficiais: experiência dos residentes, conformidade regulamentar, indicadores clínicos de qualidade e pessoal.
- Dados de dotação de pessoal expressos em minutos de cuidados e minutos de enfermagem por residente e por dia, comparados com os padrões nacionais.
- Guia e blogue que explicam como funciona o sistema de Star Ratings, que direitos têm os residentes e o que ver antes de decidir.
Como está construído
1. Arquitetura Laravel
- Backend em Laravel e PHP sobre MySQL, com o modelo de dados organizado à volta de três entidades: lar, operador e jurisdição.
- Renderização no servidor: cada ficha chega ao navegador como HTML completo, sem esperar que um framework de JavaScript pinte o conteúdo. Bom para o utilizador e para o crawler.
- Frontend leve com Tailwind CSS e Alpine.js, compilado com Vite. Sem bibliotecas pesadas: a interatividade limita-se ao que acrescenta valor.
2. Pipeline de dados
- Ingestão dos registos públicos do Governo australiano e normalização para um esquema próprio: nomes, operadores, localizações e as quatro subclassificações de cada unidade.
- Recálculo automático de médias, rankings e contadores em cada atualização: os números da página inicial (2.596 lares, 3,8 estrelas de média, 223 minutos de cuidados) refletem sempre o dataset em vigor, não um texto escrito à mão.
- Agregações por estado pré-calculadas, de forma que as páginas de jurisdição são servidas sem consultas caras.
3. SEO programático
- Uma página indexável por lar — 2.596 fichas com URL limpo e estável (
/facility/nome-localidade-estado) — mais páginas por estado, listas dos melhor avaliados e conteúdos de guia. - Interligação que segue a estrutura real dos dados: da página inicial para os estados, de cada estado para os seus lares, de cada lar para o seu operador e para unidades comparáveis. A arquitetura de informação faz o trabalho de captação.
- Metadados e dados estruturados por template: titles, descriptions e marcação gerados a partir dos dados, não redigidos um a um.
4. Desempenho
- Consultas otimizadas para servir milhares de fichas com tempos de carregamento mínimos, com índices pensados para os padrões de pesquisa reais (por estado, por nota, por operador).
- Assets versionados e com preload, CSS e JavaScript mínimos e nenhuma dependência de terceiros que bloqueie a renderização.
Cobertura e origem dos dados
A cobertura abrange as oito jurisdições do país: Nova Gales do Sul (823 lares), Vitória (730), Queensland (457), Austrália Ocidental (250), Austrália Meridional (233), Tasmânia (65), o Território da Capital Australiana (29) e o Território do Norte (9). Cada uma com a sua nota média e a lista completa de unidades.
Toda a informação provém dos registos públicos do Governo australiano. O valor do produto não está nos dados — que são de todos — mas em organizá-los, mantê-los atualizados e torná-los legíveis para quem está a tomar uma decisão difícil.
O resultado
Um comparador vivo, que se atualiza a cada publicação de dados oficiais e opera sem intervenção manual no dia a dia: o pipeline atualiza, o site recalcula e as 2.596 fichas continuam corretas. Faz parte da minha rede de sites e ferramentas próprias, ao lado de outros diretórios do mesmo género na Austrália e nos Estados Unidos, e funciona também como banco de ensaio: o que aprendo a operar estes produtos — SEO programático, pipelines de dados, desempenho — é o mesmo que aplico nos projetos dos meus clientes.
Algumas capturas
Stack
Site do projeto: Visitar agedcarescan.com — produto próprio em produção.
Perguntas frequentes sobre o AgedCareScan
De onde vêm os dados do AgedCareScan?
Do sistema oficial de Star Ratings publicado pelo Governo da Austrália para todos os lares de idosos financiados com fundos públicos. O AgedCareScan organiza esses registos em fichas comparáveis: no momento em que escrevo isto, 2.596 lares avaliados.
O que mede exatamente o sistema de Star Ratings?
Quatro áreas: a experiência dos próprios residentes (entrevistas sobre o seu dia a dia), o cumprimento das normas de qualidade, indicadores clínicos como quedas, úlceras de pressão ou gestão da medicação, e a dotação de pessoal medida em minutos de cuidados por residente e por dia.
É possível comparar por estado ou território?
Sim. O site agrupa os lares pelas oito jurisdições australianas com a respetiva nota média: das 823 unidades de Nova Gales do Sul às 9 do Território do Norte, passando por Vitória (730) ou Queensland (457).
Quantos lares têm cinco estrelas?
Segundo o contador do próprio site, 127 lares mantêm a classificação máxima de cinco estrelas, sobre uma média nacional de 3,8 estrelas e 223 minutos de cuidados por residente e por dia.
Com que tecnologia está construído o AgedCareScan?
Com Laravel e PHP sobre MySQL, renderizado no servidor, com um frontend leve em Tailwind CSS e Alpine.js. Cada lar, estado e listagem gera a sua própria página indexável: a captação de tráfego assenta em SEO programático, não em publicidade.
Outros produtos próprios
Mais plataformas de dados do mesmo portefólio.
Precisa de algo desta envergadura?
Laravel, pipelines de dados e SEO programático que trabalha sozinho. Chamada de 30 minutos sem compromisso.
Pedir orçamento gratuito