
Estudo de caso Lar Batista Janell Doyle
Uma casa de acolhimento em Manaus, com as contas à vista.
- Cliente
- Lar Batista Janell Doyle
- Tipo
- Plataforma institucional
- Papel
- Produto & desenvolvimento full-stack
- Ano
- 2026
01Visão geral
A plataforma institucional do Lar Batista Janell Doyle, organização da sociedade civil que acolhe crianças, famílias e pessoas em situação de risco em Manaus desde 1996: o site público, o portal da transparência e o painel de gestão e a API que os sustentam.
02O problema
Uma instituição de solidariedade vive de confiança e de ajuda pequena e regular. Os documentos oficiais, os programas e as formas de contribuir estavam dispersos num site antigo, e as mensagens, os donativos e as candidaturas chegavam sem um sítio único onde lhes dar resposta.
02A abordagem
Tratar a transparência como o centro do produto, e não como uma página no rodapé. Partir do que a instituição já publica, manter todas as ligações antigas a funcionar e dar à equipa um único painel para tudo o que o site recebe.
03A construção
O que foi de facto construído
- 01
Um site público em Next.js com a história da instituição, os seus quatro serviços (convivência, abordagem social, acolhimento de famílias e Família Acolhedora), donativos por PIX, voluntariado, área do padrinho e presença na imprensa. Conteúdo migrado do site anterior, com redireccionamentos 301 para que os endereços antigos continuem a funcionar.
- 02
Um portal da transparência servido pela API: 190 documentos oficiais de 2017 a 2026 (planos de trabalho, termos de fomento, notas de cabimento, balanços anuais, relatórios de actividades), consultáveis por ano e por tipo.
- 03
Uma API em NestJS e Prisma sobre PostgreSQL, com um esquema de 41 modelos: tokens JWT de acesso e de renovação, perfis e permissões, validação, limitação de pedidos, registo de consentimento nos formulários e documentação Swagger.
- 04
Um painel de gestão para responder a mensagens, confirmar donativos, analisar candidaturas de voluntários e de famílias de acolhimento e editar páginas, serviços, parceiros, números da página inicial, vídeos e equipa; no site público, o widget VLibras (língua gestual brasileira), suporte a movimento reduzido e sitemap.
Tecnologia
- Next.js
- TypeScript
- React
- Tailwind CSS
- NestJS
- Prisma
- PostgreSQL
- Express
- Vite
- Vercel
04A experiência





05Em que ponto está
A plataforma funciona de ponta a ponta; a publicação em produção na Vercel aguarda a configuração do ambiente. Está em curso a passagem para uma stack mais leve, com React (Vite) e Express.
