O problema
Pequenas empresas e profissionais autônomos precisam de landing page para vender, mas as opções são ruins nos dois extremos: agência cobra de R$ 2.000 a R$ 5.000 por uma página, ferramentas tipo WordPress são complexas demais para quem não é técnico, e contratar um dev é caro e demora.
O que eu fiz
Uma plataforma onde o cliente escolhe um modelo do seu nicho, personaliza textos, cores, imagens e logo em um painel simples, e publica em minutos com domínio próprio e SSL incluído.
- Home de vendas — galeria com 20+ modelos por nicho, busca de domínio em tempo real e FAQ
- Checkout completo — modelo → plano → domínio → conta → pagamento, com teste grátis de 7 dias
- Painel do cliente — editor de textos, fotos, cores e logo; publicação em ~2 segundos
- Painel admin — clientes, vencimentos, cobrança automática e controle de preços
- Ciclo automatizado — teste → ativa → atrasada → suspensa → reativada ao pagar
As decisões que importaram
| Decisão | Por quê |
|---|---|
| Astro com geração estática | Landing page precisa abrir rápido. Estático elimina o custo de renderizar no servidor a cada visita |
| Mercado Pago em vez de gateway internacional | O cliente brasileiro paga por Pix e boleto. Um gateway só-cartão perderia boa parte do público |
| Editor com iframe e CSS versionado | A prévia ao vivo travava. Versionar o CSS resolveu o cache sem perder atualização instantânea |
| Suspender em vez de apagar | Cliente inadimplente não pode perder o site. Foi decisão de produto, não técnica |
| Cobrança automática por WhatsApp | Onde o cliente brasileiro realmente responde. E-mail de cobrança era ignorado |
Os problemas que eu resolvi
| Problema | Solução |
|---|---|
WordPress de outro projeto sequestrava a pasta /modelos/ |
Regra no .htaccess para ignorar a pasta |
| Editor sem prévia ao vivo | Reescrevi usando iframe com CSS versionado |
| Conflito de pastas no Coolify | Removi o projeto duplicado e reorganizei |
| Dados de cliente desapareciam a cada deploy | Volume persistente no Docker |
O que aprendi
- SaaS é mais que código — é produto, preço, suporte e marketing. As decisões de negócio pesaram mais que as técnicas.
- Documentar desde o início evita retrabalho. O que eu não escrevi, eu re-descobri na dor.
- Testar em produção revela o que o local não mostra. Volume Docker,
.htaccesse permissão só apareceram no servidor real. - Começar pequeno e validar antes de escalar.
