bruno lodi.dev
PTENES
Chamar no WhatsApp
← Voltar para projetos01 — Em produção

LandingMax

SaaS que cria landing pages profissionais em minutos — o cliente escolhe um modelo, personaliza e publica com domínio e SSL próprios.

Painel do cliente do LandingMax com prévia ao vivo do site

Painel do cliente · configurações com prévia ao vivo

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.

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

  1. SaaS é mais que código — é produto, preço, suporte e marketing. As decisões de negócio pesaram mais que as técnicas.
  2. Documentar desde o início evita retrabalho. O que eu não escrevi, eu re-descobri na dor.
  3. Testar em produção revela o que o local não mostra. Volume Docker, .htaccess e permissão só apareceram no servidor real.
  4. Começar pequeno e validar antes de escalar.