Uma cuidadora, vista de costas, ajoelhada ao lado de um bebê que dorme numa cadeirinha vermelha sobre um tapete de EVA, sob a camada azul-escura do site.

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

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.

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.

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.

O que foi de fato construído

  1. 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.

  2. 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.

  3. 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.

  4. 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

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.

Próximo projetoCandidate SearchPersonal project · Ferramenta de dados cívicos