A marca da Lista Solidária: um coração branco dobrado em forma de mão, num quadrado violeta de cantos arredondados sobre um degradê azul-claro.

Estudo de caso Personal project

Listas de necessidades de quem precisa de ajuda, com a governança para confiar nelas.

Cliente
Personal project
Tipo
Plataforma de doações
Papel
Desenvolvimento full stack
Ano
2026

A Lista Solidária é uma plataforma de doações full stack: pessoas e famílias publicam listas do que realmente precisam, doadores e empresas cobrem um item, parte dele ou a lista inteira, e uma área administrativa modera, verifica e audita tudo no meio do caminho.

Pedir ajuda na internet costuma ser uma mensagem solta e uma chave PIX. Quem doa não vê o que ainda falta nem se o pedido é real, e quem organiza a campanha não tem como mostrar o progresso ou barrar quem age de má-fé.

Tratar cada pedido como uma lista estruturada, não como um post: itens com prioridade e urgência, uma meta, progresso visível e localização pública. E colocar a confiança como parte do produto: tipos de conta, níveis de verificação, papéis e permissões, denúncias, sinais de fraude e um log de auditoria de cada ação crítica.

O que foi de fato construído

  1. 01

    Uma API em NestJS 11 com Prisma sobre PostgreSQL: 29 modelos entre usuários, perfis, listas, itens, contribuições, pagamentos, verificação, denúncias e notificações.

  2. 02

    Listas por tipo de necessidade (educação, saúde e acessibilidade, moradia, tecnologia e outras), com itens, prioridade e urgência, e contribuições que cobrem um item inteiro, parte dele, uma reserva ou a lista toda.

  3. 03

    Três tipos de conta (doador, beneficiário, empresa), cinco níveis de verificação e papéis e permissões para administradores, com um super admin criado a partir do ambiente.

  4. 04

    Um painel administrativo em Next.js 16 e React 19: moderação de listas e itens, denúncias, sinais de fraude, bloqueio de repasses e um log de auditoria pesquisável por ação, entidade e autor.

Tecnologia

  • TypeScript
  • Next.js
  • React
  • NestJS
  • Prisma
  • PostgreSQL
  • Tailwind CSS
  • Zod
  • Playwright

Construída em março de 2026. Roda localmente, com o banco em Docker; código público no GitHub, ainda sem deploy.

Próximo projetoLar BatistaLar Batista Janell Doyle · Plataforma institucional