Portfólio
Projetos que já estão nas ruas e nas redes
Plataformas, campanhas e ferramentas de dados que estão no ar
Uma seleção do que desenvolvemos para mandatos, campanhas, bancadas e movimentos. São sistemas em uso real, com gente se cadastrando, mobilizando e tomando decisões a partir deles todos os dias.
Plataformas de mobilização
Sites que vão além da vitrine: captam apoio, organizam voluntários e dão autonomia para a equipe publicar sem depender de desenvolvedor.
Página inicial
1/13No arIza Lourença 50099
Candidatura a Deputada Estadual em MG (PSOL)
Site de campanha com área de mobilização, painel administrativo completo e ferramentas de distribuição para WhatsApp.
- “Colinha virtual” com links curtos para compartilhar o voto no WhatsApp
- Login e painel para mobilizadores, links rastreáveis e notificações automáticas
- Admin para publicar conteúdo e acompanhar métricas sem novo deploy
- Testes automatizados e de carga rodando contra produção
- React
- Supabase
- Edge Functions
- Brevo
- Umami
Página inicial
1/11No arBancada Feminista do PSOL
Mandato coletivo na Assembleia Legislativa de SP
Site institucional do mandato, com manifestos, campanhas temáticas e uma área de materiais alimentada pela equipe.
- Construtor de landing pages próprio, no painel da equipe
- Cadastros sincronizados com o CRM de e-mail por fila, cron e webhooks
- Login com Google e permissões por linha no banco de dados
- Monitoramento de erros e analytics com respeito à privacidade
- Testes de ponta a ponta, incluindo a resiliência dos formulários
- React
- Supabase
- Brevo
- Sentry
Nova landing page: escolha do modelo inicial
1/8Uso internoConstrutor de landing pages
Painel da Bancada Feminista do PSOL
A equipe cria, revisa e publica landing pages pelo painel, sem escrever código e sem deploy: escolhe um modelo, edita com preview ao vivo e publica na hora ou em data marcada.
- Editor por seções com preview de computador, tablet e celular
- Checklist que bloqueia publicação com erro, como formulário sem consentimento
- Cada página define sua lista no Brevo e o e-mail de confirmação
- Assistente de IA sugere texto e revisa a página, sem publicar nada sozinho
- Next.js
- Supabase
- Brevo
- DeepSeek
Página inicial
1/11No arMulheres com Lula
Bancada Feminista do PSOL, campanha de segundo turno
Plataforma de organização de campo para voluntárias, com visões separadas para militância, coordenação e administração.
- Mapa interativo das visitas porta a porta
- “Voz IA”: relatos em áudio transcritos e resumidos por inteligência artificial
- Diagnóstico por IA das banquinhas, guia de panfletagem e central de materiais
- React
- Firebase
- Leaflet
- Whisper
- Cloudflare R2
Campanhas e abaixo-assinados
Landing pages rápidas de colocar no ar, feitas para converter visita em assinatura e assinatura em base de contatos.
Página inicial
No arMinas contra o Feminicídio
Abaixo-assinado em Minas Gerais
Abaixo-assinado para pressionar o governo de Minas a aderir ao pacto nacional de prevenção ao feminicídio.
- Contador de assinaturas em tempo real
- Página leve, pensada para circular no celular
- React
- Vite
Página inicial
No arParque Não É Shopping
Bancada Feminista do PSOL
Abaixo-assinado contra a concessão de seis parques públicos de São Paulo à iniciativa privada, junto à ação da bancada na Justiça.
- Proteção contra bots com Cloudflare Turnstile
- Validação dos cadastros coberta por testes
- Next.js
- Supabase
- Turnstile
Página inicial
No arCPI do Apagão da Educação
Iza Lourença, Belo Horizonte
Abaixo-assinado pela CPI do Apagão da Educação, exigindo investigação das irregularidades na educação pública de BH.
- Contador de assinaturas
- Prévia de compartilhamento configurada para redes sociais
- React
- Vite
Página inicial
1/10No arFernanndo Augusto
Candidatura a Deputado Federal (PSOL)
Manifesto de apoio à candidatura, com chamadas para ação e painel da equipe.
- Admin com login Google e lista de acesso
- E-mail diário com o ranking de engajamento
- Next.js
- Supabase
- Edge Functions
Dados e inteligência eleitoral
Dados públicos transformados em leitura de território, para orientar onde e como a campanha atua.
- Uso interno
Painel Eleitoral PSOL SP
PSOL São Paulo, Eleições Gerais 2026
Painel de resultados que reconstrói o voto seção a seção diretamente dos Boletins de Urna oficiais do TSE.
- Decodificação dos boletins de urna (ASN.1) publicados pelo TSE
- Totais conferidos contra o resultado oficial por zona, município e estado
- Coleta reproduzível, que pode ser retomada de onde parou
- Python
- Parquet
- TypeScript
Página inicial
1/10Minas Decide
Atlas eleitoral e organização de voluntários em MG
Mapa eleitoral por município e bairro, com indicadores de 2026 comparados a 2022, grupos de WhatsApp por território e agenda de atividades.
- Mapa vetorial com dados do TSE processados em snapshots versionados
- Confirmação de presença em atividades sem exigir cadastro
- Integração contínua com cerca de 40 suítes de teste
- React
- Cloudflare Workers
- MapLibre
- Supabase
- Uso interno
Pesquisa em linguagem natural sobre dados do TSE
Ferramenta interna de análise
Perguntas em português sobre resultados eleitorais, respondidas com precisão: a IA só monta o plano da consulta, e um motor determinístico executa.
- A IA nunca escreve SQL, o que elimina respostas inventadas
- 170 testes unitários cobrindo o motor de consulta
- Python
- DuckDB
- LLM
Ferramentas abertas
Software livre que nasceu de necessidades reais das organizações com que trabalhamos.
Fila de arquivos pronta para limpar
Código abertoSemRastro
Código aberto, licença MIT
Remove metadados de fotos e vídeos, como localização, câmera e datas, antes de publicar. Tudo roda no próprio computador.
- Instaladores para Windows, macOS e Linux, com tudo embutido
- Auditoria do arquivo final mostrando o que foi removido
- C#
- ffmpeg
- exiftool
