🚀 Auto-deploy: BrainWind atualizado em 14/07/2026 15:18:53

This commit is contained in:
2026-07-14 15:18:53 +00:00
parent c07016ab82
commit 4e0b26f1c4
14 changed files with 1580 additions and 158 deletions
+644
View File
@@ -0,0 +1,644 @@
# BrainWind — Roadmap de Comercialização
> **Objetivo:** Levar o BrainWind (antigo VentoApp/WindApp) do estágio atual de desenvolvimento interno até a venda comercial, com plano detalhado, fases e tarefas concretas.
**Estado atual (jul/2026):**
- ✅ 8/8 marcos concluídos
- ✅ 100% NBR 6123:2023 coberta (36 tabelas + 3 anexos)
- ✅ Auditoria independente Opus: 91/91 cenários PASS
- ✅ 38 testes vitest passando
- ✅ TS estrito, build verde
- ⚠️ Tudo local (IndexedDB) — sem auth, sem servidor, sem licença
---
## 📋 Visão geral das fases
| Fase | Nome | Duração estimada | Pré-requisito |
|------|------|------------------|---------------|
| **0** | Decisões estratégicas | 1-2 dias | Nenhum |
| **1** | Infraestrutura comercial (auth + licença + persistência) | 2-3 semanas | Fase 0 |
| **2** | Identidade visual + landing page | 1-2 semanas | Fase 0 (paralela à 1) |
| **3** | Empacotamento de venda (preço, checkout, webhook) | 1 semana | Fases 1 e 2 |
| **4** | Materiais de marketing + aquisição | 1-2 semanas | Fases 1, 2 e 3 |
| **5** | Beta-tester + ajustes finais | 2-4 semanas | Fases 1-4 |
| **6** | Lançamento oficial | 1 dia | Fase 5 |
| **7** | Escala (desktop, integrações, novos módulos) | contínuo pós-lançamento | Fase 6 |
---
## 🎯 FASE 0 — Decisões estratégicas
**Objetivo:** Travar as decisões que vão moldar todo o resto. Sem isso, qualquer trabalho técnico vai ter que ser refeito.
### 0.1 — Escolher modelo de cobrança
| Modelo | Vantagem | Desvantagem | Minha recomendação |
|--------|----------|-------------|---------------------|
| Assinatura mensal | Receita recorrente previsível | Cliente não gosta de mensal | ❌ Não começar com |
| Assinatura anual | Receita previsível + desconto incentiva | Ticket mais alto | ✅ **Modelo principal** |
| Licença perpétua | Cliente paga uma vez e esquece | Receita não-recorrente | ✅ **Modelo secundário** |
| Por projeto | Acompanha uso real do engenheiro | Dificulta automação | ❌ Não agora |
**Decisão sugerida:**
- **Plano 1 — Anual:** R$ 1.500/ano (~R$ 125/mês)
- **Plano 2 — Perpétua:** R$ 4.000 (atualização de norma inclusa por 2 anos)
- **Plano 3 — Empresa (5 usuários):** R$ 6.000/ano
- **Trial:** 14 dias grátis com todas as funções (gate automático)
### 0.2 — Domínio e marca
- Verificar disponibilidade de `brainwind.com.br` (registro.br, ~R$ 40/ano)
- Alternativas: `brainwind.app`, `brainwind.com`, `brainwind.eng.br`
- Logo: pode começar com texto estilizado + ícone de vento (Fiverr/99designs, R$ 100-300, ou gerador de logo AI grátis)
- Cor primária: azul escuro/azul técnico (engenharia remete a confiança)
- Tipografia: Inter ou Manrope (clean, técnica)
### 0.3 — Canal de checkout
| Gateway | Custo | Nota fiscal | Webhook | Recomendação |
|---------|-------|-------------|---------|--------------|
| **Kiwify** | ~R$ 0 + 9.99% | Sim | Sim, simples | ✅ **Principal** |
| Hotmart | ~R$ 0 + 9.99% | Sim | Sim | Alternativa |
| Eduzz | ~R$ 0 + 9.99% | Sim | Sim | Alternativa |
| Asaas | R$ 0-10 + 2,49% | Não | Sim | Para assinatura recorrente |
| Stripe direto | 4,99% + R$ 0,40 | Não | Sim | Para internacional (não agora) |
**Decisão sugerida:** Começar com **Kiwify**. Depois, se crescer, considerar Asaas pra recorrência pura (margem maior).
### 0.4 — Stack de auth + persistência
-**Supabase Auth + Postgres + RLS** (já rodando na VPS, custo zero)
- Email/senha + OAuth Google
- Tabela `licenses` com chave única por usuário
- Tabela `projects` com `user_id` e RLS
### 0.5 — Forma jurídica
- Pra emitir nota e receber de pessoa jurídica, **precisa de CNPJ**
- MEI funciona pra R$ 81k/ano (teto de receita)
- Simples Nacional se passar do MEI (R$ 100-500/mês de contador)
- Abrir MEI: 30 minutos no portal do empreendedor, grátis
- **Decisão a tomar:** abrir MEI antes do lançamento oficial
---
## 🛠️ FASE 1 — Infraestrutura comercial (auth + licença + persistência)
**Objetivo:** Transformar o app local num SaaS com autenticação, licenciamento e persistência na nuvem. Sem isso, ninguém compra — é um arquivo Excel glorificado.
**Duração:** 2-3 semanas
**Pré-requisito:** Fase 0
### 1.1 — Configurar Supabase para BrainWind
1. Criar projeto no Supabase da VPS (`supabase` service, porta 5432)
2. Schema SQL inicial:
```sql
-- Tabela de usuários (Supabase Auth já cria auth.users)
CREATE TABLE public.user_profiles (
id UUID REFERENCES auth.users(id) PRIMARY KEY,
full_name TEXT,
company TEXT,
crea TEXT,
phone TEXT,
created_at TIMESTAMPTZ DEFAULT now()
);
-- Tabela de licenças
CREATE TABLE public.licenses (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
user_id UUID REFERENCES auth.users(id) NOT NULL,
license_key TEXT UNIQUE NOT NULL,
plan TEXT NOT NULL CHECK (plan IN ('annual', 'perpetual', 'enterprise')),
status TEXT NOT NULL DEFAULT 'active' CHECK (status IN ('active', 'expired', 'revoked')),
started_at TIMESTAMPTZ DEFAULT now(),
expires_at TIMESTAMPTZ,
kiwify_order_id TEXT,
created_at TIMESTAMPTZ DEFAULT now()
);
-- Tabela de projetos (substitui IndexedDB)
CREATE TABLE public.projects (
id UUID PRIMARY KEY DEFAULT gen_random_uuid(),
user_id UUID REFERENCES auth.users(id) NOT NULL,
name TEXT NOT NULL,
module TEXT NOT NULL,
data JSONB NOT NULL,
created_at TIMESTAMPTZ DEFAULT now(),
updated_at TIMESTAMPTZ DEFAULT now()
);
-- RLS: usuário só vê seus próprios dados
ALTER TABLE public.user_profiles ENABLE ROW LEVEL SECURITY;
ALTER TABLE public.licenses ENABLE ROW LEVEL SECURITY;
ALTER TABLE public.projects ENABLE ROW LEVEL SECURITY;
CREATE POLICY "Users can view own profile" ON public.user_profiles
FOR SELECT USING (auth.uid() = id);
CREATE POLICY "Users can update own profile" ON public.user_profiles
FOR UPDATE USING (auth.uid() = id);
CREATE POLICY "Users can view own licenses" ON public.licenses
FOR SELECT USING (auth.uid() = user_id);
CREATE POLICY "Users can CRUD own projects" ON public.projects
FOR ALL USING (auth.uid() = user_id);
```
3. Variáveis de ambiente no `.env` do app:
```
VITE_SUPABASE_URL=https://supabase.reifonas.cloud
VITE_SUPABASE_ANON_KEY=<chave_anon>
```
### 1.2 — Implementar autenticação no app
1. Instalar cliente: `npm install @supabase/supabase-js`
2. Criar `src/lib/supabase.ts` com cliente singleton
3. Criar `src/pages/Login.tsx`:
- Login com email/senha
- Login com Google OAuth
- Esqueci senha
4. Criar `src/pages/Signup.tsx`:
- Cadastro com email/senha
- Confirmação por email (Supabase já gerencia)
5. Criar `src/store/auth.ts` (Zustand):
- State: `user`, `session`, `license`, `loading`
- Actions: `signIn`, `signOut`, `signUp`, `checkLicense`
6. Adicionar rota `/login` e `/signup` no `App.tsx`
7. **Guard de rota:** se não autenticado, redireciona pra `/login`
8. Persistir sessão (Supabase já faz via localStorage)
### 1.3 — Sistema de licença (client-side)
1. Criar `src/lib/license.ts`:
- `getLicenseKey()` → busca na tabela `licenses` ativa do user
- `validateLicense()` → confirma status = 'active' e não expirada
- `requireLicense()` → throw se inválida
2. Criar `src/components/LicenseGate.tsx`:
- Verifica licença no carregamento do app
- Se sem licença válida E sem trial ativo: mostra tela "Ative sua licença"
- Se trial ativo: mostra banner "Faltam X dias"
- Se licença válida: libera tudo
3. **Trial automático:**
- No primeiro login, criar registro de trial com 14 dias
- Verificação: `trial_started_at + 14 dias > now()`
4. **Cache local da licença** pra não bater no Supabase toda hora
- Validar no carregamento, depois a cada 6h
### 1.4 — Migração de IndexedDB para Supabase
1. Criar `src/lib/storage-adapter.ts`:
- Interface comum: `saveProject`, `loadProject`, `listProjects`, `deleteProject`
- Implementação A: `IndexedDBAdapter` (atual)
- Implementação B: `SupabaseAdapter` (novo)
- **Strategy pattern** — escolhe baseado em `user.authenticated`
2. Manter IndexedDB como fallback offline (sync quando voltar online)
3. Migração one-time: ao primeiro login, copiar projetos do IndexedDB pro Supabase
### 1.5 — Telemetria mínima (opcional mas útil)
- Contar projetos criados por usuário
- Saber quais módulos são mais usados
- **NÃO** telemetria invasiva — apenas métricas de uso agregado
- LGPD: política de privacidade clara, opt-in
### 1.6 — Testes da Fase 1
- Teste E2E: signup → login → criar projeto → salvar → listar
- Teste de licença: trial expira → gate aparece
- Teste de licença: chave válida → acesso liberado
---
## 🎨 FASE 2 — Identidade visual + landing page
**Objetivo:** Ter uma cara profissional + página de vendas que converta visitante em lead.
**Duração:** 1-2 semanas
**Pré-requisito:** Fase 0 (paralela à Fase 1)
### 2.1 — Identidade visual
1. **Logo:**
- Opção A: contratar Fiverr (R$ 80-200, 2-3 dias)
- Opção B: usar gerador de logo AI (Looka, Brandmark) — grátis/barato
- Opção C: começar só com wordmark (texto estilizado)
2. **Paleta de cores:**
- Primária: `#1e40af` (azul confiança) ou `#0f766e` (verde técnico)
- Secundária: `#f59e0b` (âmbar — destaque)
- Neutros: `#0f172a` (texto), `#64748b` (subtexto), `#f1f5f9` (background)
3. **Tipografia:**
- Heading: Inter Bold / Manrope Bold
- Body: Inter Regular / Manrope Regular
- Mono (código): JetBrains Mono / Fira Code
4. **Aplicação no app:**
- Header com logo
- Botões e CTAs com cor primária
- Footer com links legais
### 2.2 — Landing page
1. **Stack:** Coolify dessa VPS (subdomínio `app.brainwind.com.br` aponta pra landing, e o app SaaS fica em `app.brainwind.com.br/app`)
2. **Estrutura da landing (1 página):**
- **Hero:** Título grande + subtítulo + CTA "Começar trial grátis"
- **Problema:** "Calcular vento no Excel dá 4h e sempre dá medo de errar a norma"
- **Solução:** "BrainWind calcula em 5 minutos com NBR 6123:2023 atualizada"
- **Demo:** GIF/vídeo de 30 segundos mostrando o app calculando um galpão
- **Features:** Lista dos 9 tipos de estrutura cobertos
- **Para quem é:** Engenheiros estruturais, calculistas, projetistas
- **Validação:** "Auditado por IA independente, 91 cenários validados, NBR 6123:2023 completa"
- **Preço:** 3 cards (Anual R$ 1.500 / Perpétua R$ 4.000 / Empresa R$ 6.000)
- **FAQ:** 6-8 perguntas (norma atualizada?, tem nota fiscal?, roda offline?, ...)
- **CTA final:** "Comece grátis por 14 dias"
3. **SEO básico:**
- Title: "BrainWind — Cálculo de vento conforme NBR 6123:2023"
- Meta description otimizada
- Schema.org SoftwareApplication
### 2.3 — Páginas legais (obrigatórias)
1. **Termos de Uso** — pode usar template + adaptar
2. **Política de Privacidade** — LGPD compliance (Supabase tem template)
3. **Política de Cookies** (se usar)
4. **Disclaimer técnico:** "Software auxiliar. Profissional habilitado (CREA) é responsável pelo projeto."
### 2.4 — Email transacional
1. Criar `contato@brainwind.com.br` (Zoho Mail grátis até 5 usuários, ou usar Gmail com domínio próprio via Cloudflare Email Routing — grátis)
2. Templates de email:
- Boas-vindas (após signup)
- Confirmação de licença (após compra)
- Aviso de expiração (7 dias antes)
- Email de expiração
3. **Não precisa de ferramenta cara** — Supabase ou Resend (grátis até 100 emails/dia)
---
## 💳 FASE 3 — Empacotamento de venda (checkout + webhook)
**Objetivo:** Conectar o gateway de pagamento ao sistema de licença. Quando o cliente paga, recebe acesso automaticamente.
**Duração:** 1 semana
**Pré-requisito:** Fases 1 e 2
### 3.1 — Criar produtos no Kiwify
1. Conta Kiwify (kyc com CPF/CNPJ)
2. Criar 3 produtos:
- **BrainWind — Licença Anual** (R$ 1.500, recorrência anual)
- **BrainWind — Licença Perpétua** (R$ 4.000, pagamento único)
- **BrainWind — Empresa 5 usuários** (R$ 6.000, recorrência anual)
3. Configurar:
- URL de obrigado: `brainwind.com.br/obrigado?order=XYZ`
- Webhook URL: `https://app.brainwind.com.br/api/webhook/kiwify`
- Email de comprador: coletar (Kiwify faz isso)
### 3.2 — Endpoint de webhook
1. Criar pequeno serviço backend (FastAPI na VPS ou Edge Function Supabase):
- `POST /api/webhook/kiwify` recebe payload do Kiwify
- Valida assinatura (Kiwify envia hash)
- Identifica produto comprado → plano correspondente
- Verifica se já existe usuário com esse email
- **Se sim:** cria licença e vincula
- **Se não:** cria usuário via Supabase Admin API + cria licença + envia email de boas-vindas
- Resposta 200 OK
2. **Importante:** proteger endpoint com validação de assinatura do Kiwify
### 3.3 — Fluxo de pós-compra
1. Cliente paga no Kiwify
2. Kiwify chama webhook
3. Webhook cria licença no Supabase
4. Sistema envia email:
- Link de acesso
- License key (se modelo perpétuo)
- Instrução de primeiro acesso
5. Cliente entra no app → vê status "Ativo" automaticamente
### 3.4 — Renovação e expiração
1. **Cron diário** (rodar na VPS, PM2 ou cronjob):
- Verifica licenças próximas de expirar (7 dias antes)
- Envia email de aviso
- Se passou da data: marca como `expired`
2. **Reativação:** cliente paga de novo → webhook reativa licença
### 3.5 — Testes da Fase 3
- Teste de webhook em sandbox do Kiwify (eles têm ambiente de teste)
- Teste de fluxo completo: comprar → webhook → licença criada → login → acesso liberado
- Teste de expiração: forçar data de expiração no passado → gate aparece
---
## 📢 FASE 4 — Marketing + aquisição
**Objetivo:** Gerar leads e converter em clientes pagantes.
**Duração:** 1-2 semanas (esforço contínuo depois)
**Pré-requisito:** Fases 1, 2 e 3
### 4.1 — Identificar personas
**Persona primária: "João, o calculista"**
- Idade: 30-55 anos
- Cargo: Engenheiro estrutural autônomo ou em escritório pequeno/médio
- Atende projetos de galpão industrial, silo, cobertura metálica
- Usa Eberick/TQS para concreto, mas vento faz em planilha
- Dor: 4h por projeto recalculando, medo de errar versão da norma
- Onde está: grupos Facebook de engenharia, LinkedIn, YouTube técnico
**Persona secundária: "Marina, a projetista"**
- Idade: 25-40 anos
- Cargo: Projetista em escritório de cálculo estrutural
- Faz projetos repetitivos (galpões padronizados)
- Dor: retrabalho, normas desatualizadas
### 4.2 — Mensagem central (copy)
**Título hero:**
> "Cálculo de vento NBR 6123 em 5 minutos, sem planilha, sem erro de norma"
**Subtítulo:**
> "BrainWind calcula pressão, arrasto, atrito, Cpi e coeficientes aerodinâmicos para galpões, silos, abóbadas, cúpulas, muros, pontes, torres e estruturas reticuladas. Auditado e validado contra 91 cenários da norma."
### 4.3 — Conteúdo de aquisição
1. **Vídeo de demonstração (3 min):**
- Mostra fluxo: criar projeto → inserir dimensões → ver zonas de pressão → exportar PDF
- Hospedar no YouTube (unlisted ou público)
- Usar como principal material de venda
2. **Posts LinkedIn (engenheiro-para-engenheiro):**
- "Quanto tempo você perde recalculando vento de projeto?"
- "A NBR 6123:2023 mudou 3 coisas que você talvez ainda não atualizou"
- "Comparação: tempo de cálculo Excel vs BrainWind"
- Frequência: 2-3x por semana
3. **Instagram Reels:**
- Versões curtas (15-30s) do vídeo de demo
- "Tela + voz, sem aparecer"
- Frequência: 2-3x por semana
4. **Posts em grupos Facebook:**
- "Estruturalistas do Brasil"
- "Engenharia Estrutural"
- "Cálculo Estrutural — Galpões"
- "NBR 6118 / 6123 / 8800 — Dúvidas"
- **Não spammar** — participar como membro, oferecer ajuda, mencionar BrainWind quando pertinente
5. **Artigo técnico (blog):**
- "O que mudou na NBR 6123:2023 vs 2013?"
- SEO: rankeia pra "NBR 6123:2023 alterações"
- CTA no final: "Calculadora online que aplica a nova norma"
### 4.4 — Estratégia de beta-tester
**Objetivo:** 20-30 engenheiros usando de graça em troca de feedback + depoimento.
1. Recrutar nos grupos Facebook e LinkedIn:
- Post: "Estou lançando um software de cálculo de vento conforme NBR 6123:2023. Procuro 30 engenheiros pra usar de graça por 30 dias em troca de feedback."
2. Oferecer:
- 30 dias grátis (trial estendido)
- 50% de desconto vitalício se converter depois
- Acesso ao roadmap (influência no que é construído)
3. Coletar:
- Feedback semanal (formulário curto, 5 perguntas)
- Depoimentos em vídeo ou texto (com autorização pra usar em marketing)
- Bug reports
4. Cronograma:
- Semana 1-2: recrutamento
- Semana 3-6: uso + feedback
- Semana 7: ajustes finais baseados em feedback
### 4.5 — Materiais de venda
1. **One-pager PDF** (1 página com tudo que o app faz + preço)
- Pra mandar por WhatsApp quando alguém perguntar
2. **Tabela comparativa** ("BrainWind vs Excel vs Eberick")
3. **Prints do app** com destaque pros diferenciais
4. **Screenshot do relatório PDF** (motor de venda mais forte)
---
## 🧪 FASE 5 — Beta-tester + ajustes finais
**Objetivo:** Validar com usuários reais antes de abrir pra todo mundo.
**Duração:** 2-4 semanas
**Pré-requisito:** Fases 1-4
### 5.1 — Recrutar beta-testers
- 20-30 engenheiros (alvo da persona)
- Mix: autônomos + escritório pequeno + projetistas
- Captar via grupos Facebook e LinkedIn (Fase 4.4)
### 5.2 — Onboarding
1. Email de boas-vindas com:
- Link de cadastro
- License key de trial estendido
- Manual rápido PDF (5 páginas)
- Link do vídeo de 3 min
- Canal de suporte (WhatsApp ou Discord)
2. Webinar de lançamento interno (opcional): 30min apresentando o app + Q&A
### 5.3 — Coletar feedback
**Métricas a acompanhar:**
- Quantos se cadastram
- Quantos efetivamente criam um projeto
- Quantos completam um cálculo até o PDF
- NPS (Net Promoter Score)
- Bugs reportados
- Pedidos de feature
**Formulário semanal (Google Forms):**
1. Como foi sua experiência essa semana? (1-10)
2. Qual feature mais te ajudou?
3. O que está faltando?
4. Encontrou algum bug? Qual?
5. Recomendaria pra um colega? (0-10 NPS)
### 5.4 — Ajustes
- Corrigir bugs prioritários (P0/P1)
- Ajustar UX confuso (se houver)
- Adicionar features muito pedidas (1-2 no máximo, pra não virar bagunça)
### 5.5 — Coletar depoimentos
- Email ou vídeo curto (1 min) de cada beta-tester satisfeito
- **Autorização por escrito** pra usar em marketing
---
## 🚀 FASE 6 — Lançamento oficial
**Objetivo:** Abrir venda pra todo mundo.
**Duração:** 1 dia (o lançamento em si) + 1 semana de acompanhamento
**Pré-requisito:** Fase 5
### 6.1 — Checklist pré-lançamento
- [ ] Landing page no ar e testada
- [ ] Checkout Kiwify funcionando (teste com R$ 1 real)
- [ ] Webhook validando e criando licença
- [ ] App funcionando com auth + licença
- [ ] PDF de relatório profissional
- [ ] Termos de Uso + Política de Privacidade publicados
- [ ] Email transacional funcionando
- [ ] Suporte (WhatsApp Business) ativo
- [ ] MEI/CNPJ aberto
- [ ] Conta Kiwify aprovada
- [ ] Domínio registrado
- [ ] 3-5 depoimentos de beta-testers em mãos
- [ ] Vídeo de demo publicado
- [ ] Posts de lançamento agendados (LinkedIn, Instagram, FB)
### 6.2 — Dia do lançamento
1. **Post LinkedIn** (8h): "BrainWind v1.0 — cálculo de vento NBR 6123:2023 em 5 minutos"
2. **Post Instagram** (10h): Reel de 30s
3. **Posts em grupos Facebook** (12h, 16h, 20h): evitar spam, variar mensagens
4. **Email para lista** (se tiver): avisar do lançamento
5. **Atualizar landing** com badge "Lançamento" + contagem regressiva
6. **Atendimento extra** no suporte (primeiras 48h)
### 6.3 — Semana pós-lançamento
- Acompanhar conversão (visitantes → cadastros → compras)
- Responder todo feedback rápido
- Resolver bugs urgentes em < 24h
- Coletar mais depoimentos
### 6.4 — Definição de sucesso (primeiros 90 dias)
- 🎯 100 trials iniciados
- 🎯 20 clientes pagantes
- 🎯 R$ 30.000 de receita
- 🎯 NPS médio ≥ 50
---
## 📈 FASE 7 — Escala (pós-lançamento)
**Objetivo:** Crescer a base de clientes e expandir o produto.
### 7.1 — Versão desktop instalável
- Empacotar webapp com **Tauri** (binário menor que Electron, ~10MB)
- Windows .exe + macOS .dmg + Linux .AppImage
- Vantagem: sensação de "software sério", pode usar offline (com sync posterior)
- **Quando:** 1-2 meses após lançamento, se houver demanda
### 7.2 — Integrações
- **Ftool** (exportação .txt de carregamentos de vento)
- **SAP2000 / Robot** (exportação de cargas)
- **AutoCAD** (importação de geometria)
- **Excel** (importação de inputs em massa)
### 7.3 — Novos módulos NBR
- NBR 8800 (estruturas metálicas — já parcialmente coberto em pipe rack)
- NBR 6118 (concreto armado — parceria com Eberick seria mais estratégico)
- NBR 15421 (estruturas em situação de incêndio)
- **Cuidado:** não virar canivete suíço. Foco em vento = diferencial.
### 7.4 — Versão mobile (consulta rápida)
- Capacitor ou React Native empacotando webapp
- Cálculos de consulta rápida em obra
- Versão simplificada (input → resultado, sem edição de projeto)
### 7.5 — Marketplace de templates
- Usuários publicam templates de geometrias comuns
- Comissão pra você (10-20%)
- Cria comunidade em torno do produto
### 7.6 — Programa de afiliados
- Engenheiros indicam → ganham % recorrente
- Cupons de desconto
- Programa Kiwify já tem suporte nativo
### 7.7 — Internacionalização
- Outras normas de vento: ASCE 7 (EUA), Eurocódigo 1 (UE), AS/NZS 1170 (Austrália)
- Mercado americano e europeu paga muito mais (US$ 50-200/mês seria trivial)
- **Quando:** depois de validar no Brasil
---
## 📊 Métricas e KPIs (acompanhar sempre)
| Métrica | Onde medir | Meta |
|---------|-----------|------|
| Visitantes únicos/mês na landing | Plausible Analytics (LGPD-friendly) | 1.000+ |
| Conversão visitante → trial | Plausible + Supabase | 5-10% |
| Conversão trial → pago | Supabase + Kiwify | 20-30% |
| Churn mensal | Kiwify + Supabase | < 5% |
| NPS | Formulário no app | ≥ 50 |
| Tempo médio de uso | Telemetria | > 30min/sessão |
| Tickets de suporte/dia | WhatsApp / email | < 10 |
---
## 💰 Projeção financeira (cenário base)
| Mês | Trials novos | Pagantes novos | MRR |
|-----|--------------|----------------|-----|
| 1 (lançamento) | 30 | 6 | R$ 750 |
| 2 | 50 | 10 | R$ 1.250 + R$ 1.250 (renov.) |
| 3 | 80 | 16 | R$ 2.000 |
| 6 | 150/mês | 30/mês | R$ 3.750 |
| 12 | 250/mês | 50/mês | R$ 6.250 |
Cenário conservador baseado em produto técnico de nicho. Considerar que **80% da receita vem de 20% dos clientes** (licenças perpétuas).
**Custos fixos:**
- VPS (já tem) — R$ 0 incremental
- Domínio — R$ 50/ano
- Supabase (mesma VPS) — R$ 0
- Kiwify — ~10% sobre venda
- Email transacional — R$ 0 (Resend free tier)
- Contador (MEI → Simples) — R$ 100-300/mês
**Margem:** ~85% mesmo com Kiwify + contador.
---
## ⏱️ Cronograma macro
```
Mês 1 Mês 2 Mês 3 Mês 4 Mês 5+
├─────────┼──────────────┼───────────┼───────────┼──────────
│ Fase 0 │ Fase 1 + 2 │ Fase 3 │ Fase 4+5 │ Fase 6 │ Fase 7
│ Decisões│ Auth + Land. │ Checkout │ Marketing │ Lança │ Escala
│ │ │ │ + Beta │ │
└─────────┴──────────────┴───────────┴───────────┴──────────┘
```
Estimativa total até lançamento: **3-4 meses** com trabalho dedicado de meio período.
---
## ✅ Próxima ação imediata
**Escolha UMA das tarefas abaixo para começar HOJE:**
1. **[ ] Abrir MEI** — portal do empreendedor, 30 minutos
2. **[ ] Verificar domínio brainwind.com.br** — registro.br
3. **[ ] Criar conta Kiwify** — kiwify.com.br
4. **[ ] Esboçar landing page** — Figma/Canva/Word
5. **[ ] Começar implementação Supabase Auth** — código
Qual quer atacar primeiro?