Pular para o conteúdo
⚙️ ONBOARDING

Bem-vindo ao SuperDB

O dashboard onde você cria projetos, configura o login do seu app e acompanha o consumo.

O que é o dashboard

O dashboard (app.superdb.com.br) é onde você administra os seus projetos: cria o banco, define quem entra no seu app, gera as chaves de API e acompanha o consumo. Você acessa com a conta que criou no cadastro — não existe permissão especial a pedir.

O que dá para fazer

  • Projetos: criar e remover projetos. Cada um é um schema Postgres isolado (proj_<slug>) com as próprias chaves.
  • Database: navegar pelas tabelas, editar linhas, ver o diagrama de relacionamentos e rodar SQL direto no editor.
  • Autenticação: ligar e-mail/senha, magic link, OTP e login social; cadastrar URLs de redirecionamento; personalizar os e-mails; consultar seus usuários.
  • Storage: criar buckets e gerenciar arquivos.
  • Realtime: acompanhar mudanças nas tabelas em tempo real.
  • API: copiar a URL, a anon key e a service_role key do projeto.
  • Advisors: alertas de segurança e performance (ex.: tabela exposta sem RLS).
  • Uso e Billing: consumo de MAU, banco, storage e transferência; faturas e plano.
  • Time: convidar pessoas para colaborar no projeto.

Primeiros passos

  1. Crie a conta em app.superdb.com.br e confirme o e-mail.
  2. Crie um projeto e anote o slug.
  3. Em API, copie a URL e a anon key.
  4. Conecte o app com @superdb/client — é a mesma API do supabase-js, mais o slug do projeto:
    const db = createClient('https://auth.superdb.com.br', ANON_KEY, { project: 'meu_projeto' })
  5. Ligue a RLS nas suas tabelas antes de ir para produção.
⚠️

anon key é pública e pode ir no frontend — quem protege os dados é a RLS. A service_role key ignora a sua RLS de negócio: use só no backend, nunca no app ou no navegador.

Onde continuar

Essa página ajudou?