
Estudo de caso Lar Batista Janell Doyle
Um lar para crianças 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: site público, portal da transparência e o admin e a API que sustentam tudo isso.
02O problema
Uma instituição beneficente vive de confiança e de ajuda pequena e constante. Os documentos oficiais, os programas e as formas de doar estavam espalhados num site antigo, e mensagens, doações e inscrições chegavam sem um lugar único para responder.
02A abordagem
Tratar a transparência como o centro do produto, não como uma página no rodapé. Partir do que a instituição já publica, manter vivos todos os links antigos e dar à equipe um único painel para tudo o que o site recebe.
03A construção
O que foi de fato construído
- 01
Um site público em Next.js com a história da instituição, seus quatro serviços (convivência, abordagem social, abrigo de famílias e Família Acolhedora), doação por PIX, voluntariado, área do padrinho e presença na mídia. Conteúdo migrado do site anterior, com redirecionamentos 301 para que os endereços antigos continuem funcionando.
- 02
Um portal da transparência servido pela API: 190 documentos oficiais de 2017 a 2026 (planos de trabalho, termos de fomento, notas de empenho, balanços anuais, relatórios de atividades), navegáveis por ano e por tipo.
- 03
Uma API em NestJS e Prisma sobre PostgreSQL, com um schema de 41 modelos: tokens JWT de acesso e refresh, papéis e permissões, validação, limite de requisições, registro de consentimento nos formulários e documentação Swagger.
- 04
Um painel administrativo para responder mensagens, confirmar doações, avaliar inscrições de voluntários e de Família Acolhedora e editar páginas, serviços, parceiros, números da home, vídeos e equipe; no site público, widget VLibras (Libras), suporte a movimento reduzido e sitemap.
Tecnologia
- Next.js
- TypeScript
- React
- Tailwind CSS
- NestJS
- Prisma
- PostgreSQL
- Express
- Vite
- Vercel
04A experiência





05Onde está hoje
A plataforma funciona de ponta a ponta; o deploy de produção na Vercel aguarda a configuração do ambiente. Está em andamento a migração para uma stack mais leve, com React (Vite) e Express.
