Pular para o conteúdo principal

RefactorAI Platform

RefactorAI é uma plataforma SaaS que moderniza sites legados via IA generativa. Dado a URL de um site, o sistema:

  1. Baixa o site integralmente (HTML, CSS, imagens, fontes) com Puppeteer/Chromium
  2. Analisa falhas de segurança, acessibilidade e SEO
  3. Extrai dados cadastrais da empresa (nome, telefones, endereço, redes sociais) via Claude Sonnet
  4. Gera uma versão modernizada em HTML autocontido via Claude Opus/Sonnet via AWS Bedrock
  5. Entrega um relatório de diagnóstico com scores e um link de preview para o cliente

Stack de Tecnologia

CamadaTecnologia
BackendAWS Lambda Node.js 22 (ESM .mjs) — sem framework HTTP, routing manual
Banco de dadosPostgreSQL 16 via pg — pool com retry exponencial
AutenticaçãoJWT HMAC-SHA256 customizado — 7 dias, stateless
FrontendVanilla HTML/CSS/JS — sem framework, sem bundler
InfraestruturaTerraform — todos os recursos prefixados refactorai-*
IAClaude Sonnet 4.6 + Opus 4.6 via AWS Bedrock
CDN/HostingCloudFront + S3
TestesJest com ESM (--experimental-vm-modules)

URLs de Produção

ServiçoURL
Plataforma (frontend)https://refactorai.gensprint.com.br
APIhttps://api.refactorai.gensprint.com.br
Preview públicohttps://api.refactorai.gensprint.com.br/p/:token

Credencial Inicial

Após rodar as migrations, o admin padrão é:

Email:    admin@gensprint.com.br
Senha: RefactorAI@2026
Role: admin
cuidado

Troque a senha do admin imediatamente após o primeiro acesso em produção.


Como navegar esta documentação