Amparo Transparente é um portal de transparência pública que criei para a minha cidade, traduzindo dados de gastos, receitas, licitações, contratos e atividade legislativa numa linguagem que qualquer cidadão consegue entender, sem precisar navegar pelos portais oficiais, que são notoriamente difíceis de usar. O site é construído em Next.js (App Router) com Tailwind e visualizações em Recharts, consumindo dados do MongoDB Atlas via Mongoose. A parte que mais me orgulha é o pipeline de ingestão: scripts em TypeScript que coletam diariamente dados do TCE-SP, do PNCP (licitações e contratos), da Câmara Municipal e do portal GRP da prefeitura, tratando formatos inconsistentes, encoding e paginação de cada fonte, e populando o banco de forma incremental via GitHub Actions agendado. Também usei Three.js e GSAP para dar uma camada visual mais viva ao site, sem comprometer a leitura dos dados. É o tipo de projeto que mistura engenharia de dados, automação e impacto social real.
← Voltar ao portfólio$Amparo Transparente
Next.jsReactTypeScriptMongoDBTailwindRechartsThree.jsGSAP