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 governação para se poder confiar nelas.

Cliente
Personal project
Tipo
Plataforma de donativos
Papel
Desenvolvimento full stack
Ano
2026

A Lista Solidária é uma plataforma de donativos full stack: pessoas e famílias publicam listas daquilo de que realmente precisam, doadores e empresas cobrem um artigo, parte dele ou a lista inteira, e uma área de administração modera, verifica e audita tudo o que acontece pelo meio.

Pedir ajuda na internet resume-se, muitas vezes, a uma mensagem avulsa e a uma chave PIX. Quem doa não vê o que ainda falta nem se o pedido é verdadeiro, e quem gere a campanha não tem forma de mostrar o progresso nem de travar quem age de má-fé.

Tratar cada pedido como uma lista estruturada e não como uma publicação: artigos com prioridade e urgência, uma meta, progresso visível e localização pública. E fazer da confiança parte do produto: tipos de conta, níveis de verificação, funções e permissões, denúncias, sinais de fraude e um registo de auditoria de cada ação crítica.

O que foi de facto construído

  1. 01

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

  2. 02

    Listas por tipo de necessidade (educação, saúde e acessibilidade, habitação, tecnologia e outras), com artigos, prioridade e urgência, e contribuições que cobrem um artigo 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 funções e permissões para administradores, com um super administrador criado a partir do ambiente.

  4. 04

    Uma consola de administração em Next.js 16 e React 19: moderação de listas e artigos, denúncias, sinais de fraude, bloqueio de transferências e um registo 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. Corre localmente, com a base de dados em Docker; código público no GitHub, ainda sem publicação.

Projeto seguinteLar BatistaLar Batista Janell Doyle · Plataforma institucional