Nossa Jornada de Desenvolvimento
Transformando educação através de tecnologia: conheça o roadmap que está revolucionando o aprendizado online no Brasil. Construído com 5 LLMs, orquestrados de forma inteligente.
0
Arquivos TypeScript/TSX
0+
Linhas de código
0
Execuções do orchestrator
0
Vulnerabilidades auditadas (OWASP)
US$ 20+ investidos em chamadas LLM | 100% de eficiência em desenvolvimento
Já Implementado
Funcionalidades entregues e em produção
Design System
9 componentes reutilizáveis: botões, formulários, modais, tipografia, ícones, layouts, tabelas, notificações e navegação. CSS modular com design atômico.
Stack de Segurança Auditada (OWASP Top 10:2025)
Auditoria completa com 34 vulnerabilidades identificadas e 11 corrigidas. Autenticação obrigatória em endpoints sensíveis, sanitização contra injection, CSP hardened, rate limiting, SSRF blocklist, JWT timing-safe, fail-closed secrets. Scan externo Nuclei: 0 vulnerabilidades exploitáveis.
TypeScript Tipos Branded
9 tipos branded que garantem integridade de dados via verificações em tempo de compilação: IDs únicos, valores monetários, estruturas críticas.
VideoPlayer
Controles avançados e atalhos de teclado: play/pause, volume, qualidade, legendas, avanço/retrocesso 10s, velocidade, tela cheia. Acessível via leitores de tela.
Dashboard do Aluno
5 widgets funcionais: calendário de aulas, lista de tarefas, gráfico de desempenho, notificações e feed de atividades recentes, com atualização em tempo real.
QuizEngine
8 tipos de questão: múltipla escolha, V/F, preenchimento, ordenação, associação, resposta curta, ensaio e drag-and-drop. Otimizado para mobile.
ConsentBanner LGPD
Google Consent Mode v2: usuários escolhem cookies e rastreamento. Ajuste dinâmico de tags com base nas preferências, mantendo conformidade total.
Analytics Educacional
Tracker de progresso em tempo real: interações, tempos de conclusão, taxas de sucesso em quizzes. Análise preditiva para recomendações personalizadas.
SEO CourseSchema
JSON-LD com Schema.org para cursos, ProgressBar visual de conclusão, dados estruturados para rich results no Google Search.
Celebração com Confetti
Ao concluir 100% dos módulos, o aluno recebe animação de confetti + modal para solicitar certificado por email via Resend.
Navegação entre Cursos
Componente anterior/próximo curso em todos os 40 cursos, seguindo a sequência da trilha de aprendizado.
Progresso Global com Badges
23 badges visuais de todos os cursos com indicador de conclusão, barra de progresso global e contagem de módulos/certificados na página /educação.
Analytics de Educação Conectado
Tracking de início de curso, conclusão de módulos e cursos, atualização de streaks e activity log em todos os 40 cursos via edu-analytics.
Dashboard com Dados Reais
Dashboard do aluno alimentado por localStorage real: 40 cursos sincronizados, streak compatível com dois formatos, storageKeys corrigidos.
Autenticação Robusta com Supabase
Sistema completo de cadastro e login: AuthProvider unificado no root layout, confirmação por e-mail com PKCE flow, callback /auth/callback com Suspense, redirect automático pós-login para /educacao/dashboard, tradução de erros em PT-BR.
CSP e Segurança de Produção
Content-Security-Policy hardened com connect-src para Supabase, rate limiting por IP no middleware, security headers (HSTS, X-Frame-Options, XSS Protection), health check /api/health com status de auth em tempo real.
Auditoria OWASP Top 10:2025 Completa
Varredura de segurança com 5 LLMs + Nuclei v3.7.1 (ProjectDiscovery). 34 vulnerabilidades mapeadas, 11 corrigidas: auth em endpoints críticos, sanitização PostgREST, CSP sem unsafe-eval, SSRF blocklist, JWT timing-safe, fail-closed secrets. Padrões de segurança criados em governance/security/ para todos os repositórios.
curso-factory: Pipeline 5-LLM com Quality Gate 5 Camadas
CLI Python com 5 LLMs orquestrados e prompts externos de alta densidade (~200 linhas cada). Quality gate de 5 camadas: auto-correção de acentos (300+ mapeamentos), validação de conteúdo (tabelas, Bloom, andragogia, clichês), links, HTML e FinOps. Padrão editorial HSM/HBR/MIT Sloan enforced. US$ 3-8 por curso.
Sincronização Local + Remota
Hook useProgress faz merge automático de progresso: localStorage como fallback, Supabase como fonte principal quando autenticado. Migração transparente ao fazer primeiro login — nenhum progresso é perdido.
Timeline de Desenvolvimento
Acompanhe nossa evolução sprint por sprint
Infraestrutura Base
Design System com 9 componentes, Stack de segurança completa, TypeScript com tipos branded
Semanas 1-4Sistema de Segurança
2FA, JWT, AES, conformidade LGPD implementada, ConsentBanner com Google Consent Mode v2
Semanas 5-8Conteúdo e Vídeo
VideoPlayer para 21 cursos, Analytics Educacional, Dashboard do Aluno com 5 widgets
Semanas 9-12QuizEngine e SEO
8 tipos de questão, SEO CourseSchema com JSON-LD, ProgressBar visual
Semanas 13-16Orchestrator Multi-LLM
7 execuções, 5 LLMs (Claude, GPT-4o, Gemini, Perplexity, Groq), pipeline completo
Semanas 17-20curso-factory v2.0
Pipeline AAA automatizado: Jinja2 templates, geração determinística de TSX, validação de acentos, budget guard $5/$10, 5 testes passando
Semana 21Gamificação Fase 1: XP, Streaks e Dashboard
Sistema de XP (10 por módulo, 100 por curso), 11 níveis, 13 achievements, streaks com ícones SVG, dashboard aprimorado. Inspirado no Duolingo (3.6x engajamento com streaks).
Semana 22Gamificação Fase 2: XP Widget, Confete e Micro-interações
XPWidget visual com nível e progresso animado, confete ao completar módulo/curso, celebração fullscreen, QuickStats com ícones SVG (zero emojis), integração Framer Motion.
Semana 22Gamificação Fase 3: Integração Profunda em 23 Cursos
5 integrações simultâneas: celebração com confetti, navegação entre cursos, progresso global com 23 badges, analytics de educação conectado, dashboard com dados reais do localStorage.
Semana 23Concierge Semântico: Busca Vetorial na /educação
Busca semântica answer-first no hero da /educação. pgvector no Supabase, dois índices (Recommendation + Evidence), intent parser determinístico, hybrid retrieval (dense + lexical + metadata) com RRF, re-ranking com progresso do aluno, resposta inline com streaming. Preparado para 300 cursos.
Semana 23curso-factory v2.0: Pipeline Completo 5-LLM
CLI Python com pipeline de 5 etapas: Research (Perplexity), Draft (GPT-4o), Analyze (Gemini), Classify (Groq), Review (Claude). Circuit breaker por provider, cache SHA-256 com TTL 24h, fallback chain, budget guard, cost tracker. Quality gate com 4 validadores (acentos, HTML, links, consolidado). Geração determinística de TSX via Jinja2. 12 cursos configurados, US$ 3-8 por curso completo.
Semana 24curso-factory v3.0: Quality Overhaul Editorial
Prompts externos de alta densidade (~200 linhas cada em Markdown). Agentes carregam automaticamente de src/templates/prompts/. Quality gate expandido para 5 camadas: auto-correção de acentos (300+ mapeamentos com fix_accents()), content_checker.py (tabelas, exercícios, Bloom nível 3-6, 6 princípios de Knowles, 18 clichês banidos, contagem de palavras 2.500-4.000), links, HTML e FinOps. Padrão editorial HSM/HBR/MIT Sloan enforced por validação automática.
Semana 25Autenticação Completa: Cadastro, Login e Área do Aluno
Supabase Auth com e-mail + senha, confirmação por e-mail via PKCE flow, página /auth/callback com Suspense e hash error handling, AuthProvider unificado no root layout (estado compartilhado em todas as rotas), redirect automático pós-login para /educacao/dashboard, auto-open de modal via query param, race condition resolvida com mounted guard, profile upsert com fallback para trigger.
Semana 24Segurança de Produção: CSP, Rate Limiting e Health Check
Content-Security-Policy com connect-src para Supabase (resolução do bloqueio de auth em produção), middleware com rate limiting (30 req/min geral, 10 req/min para geo-check), security headers HSTS/XSS/DENY, endpoint /api/health com diagnóstico de Supabase e auth em tempo real, tradução completa de erros de autenticação para PT-BR.
Semana 24Auditoria OWASP Top 10:2025 com 5 LLMs + Nuclei
Varredura completa de segurança: Geo Orchestrator com 5 LLMs (Perplexity pesquisou, Gemini auditou, Groq classificou, Claude gerou patches, GPT-4o redigiu relatório). 34 vulnerabilidades mapeadas e classificadas por CVSS. 11 correções implementadas: auth obrigatória em /api/auth-confirm, fallback secrets removidos, PostgREST injection sanitizada, CSP sem unsafe-eval, SSRF blocklist, JWT timing-safe. Scan externo Nuclei v3.7.1: 0 vulnerabilidades em 5.764 templates. Padrões de segurança criados: SECURITY.md, GitHub Actions (CodeQL + Gitleaks), PR template, security-baseline.ts, Supabase hardening guide, templates Nuclei customizados.
Semana 26Roadmap 180 Dias
6 fases estratégicas para transformar a educação online
Integração VideoPlayer e Supabase
Duração: 4 semanas
Quizzes e Certificados
Duração: 4 semanas
Gamificação Inspirada no Duolingo
Duração: 4 semanas
Monetização Premium
Duração: 6 semanas
Mobile PWA
Duração: 4 semanas
IA Adaptativa
Duração: 4 semanas
Orquestra de 5 LLMs
Cada modelo contribui com sua especialidade para o resultado final
Claude
Anthropic
Revisão final: acentuação PT-BR, qualidade editorial HSM/HBR, correção ativa
GPT-4o
OpenAI
Redação com andragogia, Bloom nível 3-6, tabelas, exercícios profissionais
Gemini
Análise de qualidade em 7 dimensões, conformidade andragógica
Perplexity
Perplexity
Pesquisa com fontes citáveis, análise competitiva, dados 2026
Groq
Groq
Classificação de nível, tags, pré-requisitos, duração estimada
Métricas do Projeto
Dados sobre nosso progresso de desenvolvimento
Distribuição da Stack Tecnológica
99.9%
Uptime
<1s
Tempo de carregamento
A+
Score de segurança
100
Lighthouse Score
Explore Nossos Cursos
40 cursos gratuitos com trilhas progressivas. Do setup ao GEO avançado, construídos com a mesma tecnologia documentada neste roadmap.