Dados

Templates e duplicar apps

Templates e duplicar apps

Templates

Apps marcados como template aparecem na galeria /templates. Outros usuários podem duplicar pra usar como ponto de partida.

Criar template

Apenas admin BeaDev pode marcar um app como template. No editor → menu → Marcar como template.

Duplicar template

Galeria /templates → click no template → botão Duplicar.

O sistema:

  1. Cria um novo app na sua conta com cópia do código
  2. Reescreve hashes das tabelas pra namespace único do seu app
  3. Cria tabelas vazias com schema espelhado do original
  4. Você começa com dados zerados mas tudo funcionando

⚠️ Importante: Você não vê os dados do dono original. O template fornece o código, não os dados.

Duplicar qualquer app público

Apps públicos (visibility=public) também podem ser duplicados. Mesmo flow:

  1. /app/<slug> → menu → Duplicar
  2. Vira app novo seu

Visualizar (sem duplicar)

Quando você visita um app público sem duplicar, você vê o app rodando, mas com seus próprios dados (sandbox automático).

  • A primeira vez que você usa, o sistema cria tabelas espelho com seu user ID
  • Você cadastra dados, eles ficam só seus — não vazam pro dono nem outros visitantes

Útil pra calculadoras, dashboards demo, ferramentas que cada um usa com dados próprios.

Casos de uso

  • "Calculadora de juros" pública — cada visitante usa com seus números
  • "Template CRM PMEs" — empresas duplicam pra adaptar
  • "Dashboard financeiro" — base que cada empresa customiza