← Todos os casos

Ninho Impact: um sistema doado para acompanhar pessoas em situação de rua

O Instituto Ninho Social atende pessoas em situação de rua em São Paulo, mas não tinha um jeito claro de registrar atendimentos nem de mostrar resultados a parceiros. Eu conduzi um sistema dos requisitos à entrega e doei ao Instituto.

Projeto socialVoluntárioProjeto integrador · Centro Universitário Senac2026
R$ 0de custo mensal para o Instituto
18/18cenários do dia a dia aprovados em teste
−66%de gravações por cadastro, após um ajuste de desempenho
97páginas de manuais para a equipe operar sozinha
Problema

Atendimentos anotados em planilhas soltas e nenhum número para conversar com prefeitura, parceiros e doadores.

O que eu fiz

Levantei os requisitos com a diretoria, defini as regras do produto e propus o módulo que conecta empresas às pessoas atendidas.

Resultado

Sistema completo, com ambiente oficial e de demonstração, custo zero e um guia de passagem para o Instituto assumir.

O sistema em 80 segundos

Gravado no ambiente de demonstração, só com pessoas fictícias.

Como funciona: a jornada de uma pessoa

Toque em cada etapa para ver o detalhe.

Regras que eu defini para o produto

Decisões de produto que protegem quem é atendido.

O que o sistema faz

  • Ninguém precisa ter celular, e-mail ou internet
  • Atender vem antes do cadastro completo
  • O Instituto é sempre a ponte com os parceiros
  • Dados sensíveis só aparecem para os perfis autorizados, com auditoria

O que fica de fora, de propósito

  • Nenhuma nota, ranking ou pontuação de pessoas
  • Nenhuma seleção automática para vagas
  • Nenhuma área pública com dados de pessoas
  • Financeiro e lavanderia seguem fora do escopo, a pedido do Instituto

Meu papel e a entrega

O que eu fiz

  • Levantei os requisitos em reunião com a diretoria e por e-mail, e mantive cada função ligada a um pedido do Instituto
  • Defini o escopo, as regras e a arquitetura de custo zero
  • Validei com testes automatizados e 18 cenários em navegador
  • Escrevi os manuais e o guia de passagem para a entrega
Levantamento de requisitosProdutoLGPDTestes

Como foi construído

  • Hospedagem e banco de dados no plano gratuito da Cloudflare (Workers e D1)
  • Telas em React e TypeScript
  • Desenvolvimento acelerado com IA (Claude Code), sob a minha definição de requisitos, decisões e validação
  • Entrega: ambiente oficial e de demonstração, Manual do Usuário (65 páginas), Manual do Administrador (32 páginas), guia e termo de entrega
CloudflareReactTypeScriptSQL