Voltar ao portfólio
Outros

Spectacular App Builder v2

Sandbox para experimentação de builds.

Abrir app Abrir no Lovable

Descrição completa

Sandbox para experimentação de builds.

Publicado em preview, sem backend integrado até o momento.

Estágio atual: Ideia (25% de maturidade estimada). O foco do próximo ciclo deve ser fechar os gaps de segurança listados ao lado, antes de abrir para clientes externos.

Diagnóstico desse app

5 OK0 Atenção1 Crítico

Visão por área com a evidência usada para classificar cada status e a ação concreta para mudar de patamar.

Publicação

OK

Evidência: Publicado em spectacular-app-builder.lovable.app. Roda em subdomínio *.lovable.app.

Recomendação: Para clientes pagantes, mover para domínio próprio em Settings → Domains e revisar política de cache.

GitHub / código-fonte

Crítico

Evidência: Repositório GitHub não está conectado — código vive apenas dentro do Lovable.

Recomendação: Menu (+) → GitHub → Connect project. Habilita backup, code review e CI/CD próprio.

Autenticação

OK

Evidência: App não exige login — sem superfície de auth a proteger.

Recomendação: Se um dia exigir conta, ativar email/senha + Google e já incluir MFA + HIBP.

Banco de dados

OK

Evidência: App não persiste dados em banco.

Recomendação: Se adicionar banco, começar já com RLS ligada e GRANTs explícitos.

Uploads

OK

Evidência: App não recebe arquivos do usuário.

Recomendação: Se passar a receber, validar mime/tamanho e usar signed URLs desde o primeiro upload.

Baseline (logs, SEO, validação)

OK

Evidência: 5/5 fundamentos no lugar. Pendentes: nenhum.

Recomendação: Manter Sentry ativo e revisar SEO a cada nova rota pública.

Riscos e recomendações prioritárias

  1. 1
    MédioEspecíficos deste app

    Definir produto

    Por quê: Item pendente do checklist — endereçar antes de abrir para clientes externos.

    Ação: Implementar: Definir produto.

Checklist completo

5/6 (83%)

Cada item traz status (OK · Atenção · Crítico) e, quando pendente, a recomendação específica de correção.

Baseline (todo app deveria ter)

5/5 OK
  • Validação Zod em toda server functionOK
  • Rate limit por usuário/IPOK
  • Logs estruturados + Sentry no client e serverOK
  • SEO mínimo (head/meta + OG) por rota públicaOK
  • Páginas de Privacidade e TermosOK

Específicos deste app

0/1 OK
  • Definir produtoAtenção

    Como corrigir: Implementar: Definir produto.

Histórico de mudanças

  1. Início
    Projeto criado no Lovable — categoria outros.
  2. Publicação
    Publicado em spectacular-app-builder.lovable.app.
  3. Hoje
    Maturidade estimada em 25% (Ideia). 1 item(ns) pendente(s) de segurança.

Edite src/data/apps.ts e adicione um array changelog ao app para registrar marcos manuais.