Case / 01 2026
Abrigo do Wlad ABRIGO_DO_WLAD
PLATAFORMA DE IMPACTO SOCIAL / EM PRODUÇÃO
Resumo
Do PDF difícil de manter a um ecossistema com site público, gestão protegida, design system próprio e automações que distribuem visibilidade entre os cães.
O Brasil tem cerca de 30 milhões de animais domésticos em situação de rua, dos quais aproximadamente 67% são cães e 33% são gatos.
Esse número alarmante pode ser percebido em qualquer área de habitação humana, seja urbana ou rural, embora 82,9% dos registros de abandono ocorram em áreas urbanas, principalmente em vias públicas (76,6%).
Seguindo a influência de seu pai e movido pela empatia pelos animais, Wladimir Cruz deixou seu emprego fixo e bem remunerado para criar o projeto social independente Abrigo do Wlad. Quando estávamos buscando um projeto social para um trabalho universitário de extensão, encontramos a página do abrigo no Instagram e logo propusemos uma colaboração voluntária.
Por meio de entrevistas com a voluntária Loren, mapeamos suas dores e as transformamos em requisitos do sistema. Dentre as dificuldades relatas, a que ela considerava mais grave era a ausência de uma ferramenta para adição, remoção e atualização dos cães disponíveis no abrigo, o que os forçava a utilizar PDFs extensos e de difícil manutenção como "vitrine" dos cãezinhos.
Referências
- ASSCOM. 30 milhões de animais vivem nas rua; CRMV-PB defende política de controle populacional. Disponível em: https://www.crmvpb.org.br/30-milhoes-de-animais-vivem-nas-rua-crmv-pb-defende-politica-de-controle-populacional/ [↑] (abre em nova aba). Acesso em: 7 set. 2026.
- MESQUITA, Julia de. Brasil tem 30 milhões de animais abandonados nas ruas, revela pesquisa. Disponível em: https://www.metropoles.com/colunas/e-o-bicho/brasil-tem-30-milhoes-de-animais-abandonados-nas-ruas-revela-pesquisa [↑] (abre em nova aba). Acesso em: 7 set. 2026.

Site público · Página inicial
Apresentação do abrigo com David Bowie em destaque e navegação para cães, tampinhas e doações.

Site público · Cães para adoção
Cartões apresentam fotos e informações dos cães disponíveis para adoção.

Painel privado · Visão geral
Indicadores e atalhos reúnem pontos de coleta, candidaturas e adoções.

Painel privado · Gestão de cães
Consulta, busca e cadastro dos animais disponíveis para adoção.
[NOTA] Dados fictícios utilizados exclusivamente para demonstração.

Painel privado · Revisão de candidatura
Fluxo interno de avaliação de uma solicitação de adoção.
Substituir a listagem estática por uma experiência acessível e sustentável, capaz de reunir divulgação, candidaturas de adoção, campanhas e pontos de reciclagem sem aumentar a carga operacional da equipe do abrigo.
Estruturamos duas aplicações React e TypeScript em um monorepo: uma experiência pública para adoção e apoio, e um painel privado para gestão. Desenhamos uma nova biblioteca de interfaces que unificou os componentes e adotou cores ligadas à natureza para aliviar a carga cognitiva de um tema sensível. Na infraestrutura, Workers e KV servem a aplicação e o catálogo; um Cron Trigger alterna diariamente o cão em destaque, reconstrói o feed em ordem rotativa e remove candidaturas vencidas. O painel é protegido pelo Cloudflare Access, com validação de JWT e políticas por identidade.
O abrigo passou a contar com um catálogo filtrável e atualizável, perfis de cães compartilháveis, candidatura digital e uma área segura para administrar animais, imagens, solicitações de adoção e pontos de reciclagem. A solução eliminou a dependência dos PDFs e automatizou tarefas recorrentes, mantendo os cães em circulação mais justa na vitrine pública e os dados sensíveis sob controles de acesso, criptografia e retenção.
Ficha técnica / 06
Atuação
Desenvolvimento full-stack voluntário
Interfaces
- [React]
- [TypeScript]
- [Vite]
- [Vitest]
Sistemas e APIs
- [Cloudflare Workers]
- [Firestore]
Dados e automação
- [Cloudflare Workers]
- [Cloudflare KV]
- [Firestore]
Segurança
- [Cloudflare Access]