Criei um SaaS de Leads (Vizu) do zero usando Python, Streamlit e Supabase
Fala, pessoal!
Queria compartilhar um pouco dos bastidores de um projeto que venho codando nas últimas semanas e que coloquei no ar hoje.
O problema: Eu perdia muito tempo prospectando clientes manualmente (o clássico "catar milho" no Google).
A solução: Resolvi automatizar a busca e validação de contatos.
O Stack (Tech):
Decidi fugir do tradicional React/Next.js e fui 100% de Python para validar rápido:
- Frontend: Streamlit (Sim, dá pra fazer SaaS bonito com Streamlit se customizar o CSS).
- Backend: Python puro.
- Banco de Dados: Supabase.
- Pagamentos: Integração com Mercado Pago (Webhooks foram um desafio à parte).
- Dados: APIs de mapas e validação de telefone.
O maior desafio técnico foi a latência da busca em tempo real e tratar os dados para entregar uma planilha limpa no final, além de deixar a interface com cara de "produto" e não de "script de data science".
O resultado é o Vizu: uma ferramenta que busca, valida e organiza leads num CRM Kanban.
Se alguém quiser testar ou tiver curiosidade sobre como contornei as limitações do Streamlit para produção, estou à disposição!
Link do projeto: https://vizupro.com.br
Fonte: https://vizupro.com.br