Módulo HomePage
Landing page pública, autenticação, recuperação de senha, página de planos e documentos legais.
Propósito
O módulo HomePage gerencia a interface pública do Vertex Contas: landing page com apresentação do produto, login, registro, recuperação de senha, página de planos (Free x PRO) e exibição dos documentos legais (Termos de Uso, Privacidade, Cookies). Inclui ainda o consentimento de cookies (LGPD).
Principais Recursos
- Landing page com hero, benefícios, regra 50/30/20 e call-to-action
- Login e registro de usuários
- Recuperação de senha (esqueci minha senha)
- Página de planos (/planos) com comparação Free x PRO
- Documentos legais (/legal/{slug}) — termos, privacidade, assinatura, cookies
- Consentimento de cookies com registro em banco (CookieConsent)
Controllers
| Controller | Descrição |
|---|---|
| HomePageController | Landing page, dados para usuário logado (Free/PRO) |
| Auth\AuthController | Login, registro, logout, recuperação de senha |
| PlanPageController | Página /planos com comparação de planos |
| LegalController | Exibe documentos legais por slug |
| CookieConsentController | Registra consentimento de cookies |
Integrações
- Core — LegalDocument para conteúdo dos termos; Setting para conteúdo dinâmico da landing
- Gateways — Página de planos leva ao checkout para upgrade PRO
- Notifications — E-mails de boas-vindas e reset de senha
Configurações
O conteúdo da landing e da homepage pode ser editado em Admin → Configurações → Homepage. Os documentos legais são gerenciados em Admin → Central Legal.