Plataforma SaaS de inteligĂȘncia comercial e conquista financeira digital:
venda produtos autorais ou de afiliado em escala â com IA, campanhas de e-mail,
integração Kiwify/Kirvano, lucro em tempo real e metas gamificadas.
Venda em massa nĂŁo vem de spam frio â spam quebra contas (Kiwify, Kirvano, WhatsApp, provedores de e-mail) e converte mal. Massa vem de:
Captura consent-first (pĂĄginas com LGPD)
â Segmentação por IA (produto certo para a pessoa certa)
â Copy personalizado (mensagem que fala a lĂngua do lead)
â Follow-up em sequĂȘncia (onde a maioria das vendas acontece)
â Attribution loop (repetir o que vende, matar o que nĂŁo vende)
â Venda via webhook â đ° Lucro â đŻ a meta enche
O LeadForge Ă© a mĂĄquina completa â e cada venda aproximando vocĂȘ do que sempre quis conquistar.
| MĂłdulo | O que faz |
|---|---|
| đŻ Captura pĂșblica | PĂĄginas /p/[slug] com consentimento LGPD registrado, honeypot, UTMs e entrega de isca digital |
| đ„ Importação CSV | Upload â mapeamento automĂĄtico â validação â proveniĂȘncia obrigatĂłria â dedup + relatĂłrio |
| đ§ IA de vendas | AnĂĄlise com fatos / inferĂȘncias / hipĂłteses separados, score de oportunidade, product match e mensagens (5 tons Ă e-mail/WhatsApp) |
| đ Scoring auditĂĄvel | 8 sinais com pesos editĂĄveis; histĂłrico por execução; a IA nunca pontua direto |
| đŠ Product Hub | Autorais + afiliados Ă Kiwify, Kirvano, Hotmart, Eduzz, Braip, Monetizze |
| đ Attribution Engine | Links /go/[token] com clique logado e UTM que atravessa o checkout atĂ© o webhook |
| đ° Lucro automĂĄtico | Vendas dos checkoffs entram sozinhas; despesas manuais; grĂĄfico 6 meses; receita por produto |
| đŻ Metas & Sonhos | Barra de progresso alimentada por % de cada comissĂŁo; imagem e link do produto; celebração |
| đ CRM | Pipeline kanban drag&drop (acessĂvel), tarefas, timeline de atividades |
| âïž Campanhas | Steps com esperas, cap diĂĄrio, janela de horĂĄrio e aprovação humana por padrĂŁo |
| đĄïž Suppression | Contato suprimido nunca recebe (invariĂĄvel testado); bounce/complaint suprimem sozinhos |
git clone https://github.com/yuaberry/leadforge.git
cd leadforge
bun install
cp .env.example .env.local # preencha Supabase URL, anon key e DATABASE_URL
bun run db:migrate
bun run dev # â http://localhost:3000Guia completo por sistema operacional em SETUP-LINUX · SETUP-MACOS · SETUP-WINDOWS â ou apenas
docker compose up --buildcom o Docker Compose.
A release mais recente traz o pacote pronto para cada sistema:
| Sistema | Arquivo |
|---|---|
| đ§ Linux | leadforge-v0.6.0-linux.tar.gz |
| đ macOS | leadforge-v0.6.0-macos.tar.gz |
| đȘ Windows | leadforge-v0.6.0-windows.zip |
Cada pacote contém o código-fonte completo + guia de instalação dedicado
(SETUP.md.<so>) na raiz.
đ https://github.com/yuaberry/leadforge/releases/latest
| Camada | Tecnologia |
|---|---|
| Frontend | Next.js 15 (App Router) · React 19 · TypeScript strict · Tailwind CSS 3.4 · shadcn/ui (Radix) |
| Backend | Route Handlers · Server Actions · Zod em todo contrato |
| Banco | PostgreSQL (Supabase) · Auth SSR · RLS em 100% das tabelas · Drizzle ORM + migrations |
| IA | AIProvider â OpenRouter (com modo demonstração determinĂstico sem chave) |
EmailProvider â Resend (com modo simulado honesto sem chave) |
|
| Checkouts | CommerceProvider â Kiwify · Kirvano (webhooks idempotentes) |
| Testes | Vitest â 84+ testes + suĂte RLS de isolamento multi-tenant |
- Isolamento triplo: RLS no banco + scoping por org nos repositĂłrios +
queries sob
role=authenticatedcom claims JWT â bug de esquecer oWHERE organization_idretorna vazio, nunca dado de outro tenant - LGPD-first: consentimento com data/hora, proveniĂȘncia obrigatĂłria em importaçÔes, base legal validada no gate de envio, opt-out em 1 clique, suppression imutĂĄvel por webhook
- Aprovação humana por padrĂŁo: campanhas em modo manual nunca enviam sozinho â cada mensagem passa por revisĂŁo
- APIs oficiais apenas: sem scraping, sem bypass de rate limits, sem WhatsApp Web automatizado
- Zero secrets no cliente â verificado por scan do bundle
src/
âââ app/ # rotas (App Router): (auth), (app), /p/[slug], /go/[token], /u/[token], /api
âââ components/ # UI: shadcn clĂĄssico + domĂnio (leads, campaigns, crm, charts)
âââ lib/ # utils, formatação/normalização BR, constantes
âââ server/ # SERVER-ONLY
â âââ db/ # schema Drizzle + repositĂłrios (sempre org-scoped)
â âââ services/ # scoring, eligibility, campaign-runner, attribution, ingest
â âââ providers/ # ai/ · email/ · commerce/ (abstraçÔes substituĂveis)
â âââ security/ # rate-limit in-process
âââ validators/ # schemas Zod (contratos Ășnicos client/server)
âââ middleware.ts # sessĂŁo + proteção de rotas
drizzle/ # migrations SQL (tabelas + policies RLS por fase)
bun run verify # typecheck + lint + test + build (o gate de cada fase)O desenvolvimento Ă© faseado com gate obrigatĂłrio â cada fase sĂł Ă© concluĂda
com verify verde. Ver o progresso completo em
docs/PROGRESS.md e o plano arquitetural em
IMPLEMENTATION_PLAN.md.
- â F0 Bootstrap · F1 Multi-tenancy + Auth · F2 Leads + Captura · F3 Produtos + Kiwify/Kirvano · F4 Scoring + IA · F5 CRM + Lucro + Metas · F6 E-mail + Campanhas + Suppression
- âïž F7 WhatsApp Business oficial + Inbox unificada
- âïž F8 Discovery (Google Places API)
- âïž F9 Analytics de conversĂŁo, billing (Stripe) e hardening final
CĂłdigo publicado para demonstração e avaliação â uso comercial requer licença. Detalhes em LICENSE. © 2026 LeadForge · Yua Devs.
Feito para quem quer conquistar o que sempre quis.