Pular para o conteúdo
POCKET · MODELO DE APP

Painel administrativo

Painel interno com papéis de admin e leitor, busca e paginação sobre as tabelas do seu projeto.

  • Dev
  • Login

O que o app faz

O dono cadastra o primeiro admin e a equipe entra por convite (link com token, válido só para o e-mail convidado), como admin ou leitor. O painel lista as tabelas do projeto, com busca, paginação, criar, editar e apagar. Ele não fura o RLS: cada tabela mostra o que as policies dela permitem, usando a função papel_no_painel().

O que o modelo cria no seu projeto

As tabelas perfis_admin, exemplo_registros, no schema do seu projeto. Toda tabela tem RLS ligado e política escrita, e a chave anon (a que vai no app) não lê nem grava nenhuma delas direto. O modelo só cria tabelas novas: se o projeto já tiver uma com o mesmo nome, nada é alterado.

Como usar

  1. Usar este modelo: entre (ou crie a conta), escolha um projeto seu ou crie um novo, e o SuperDB cria as tabelas.
  2. Deploy: o botão da Vercel (aqui ou na tela de pronto) clona o código e pede as três variáveis do projeto. Para mexer no navegador, sem instalar nada, abra no Bolt.
  3. Adapte: o código é seu, em Next.js, com licença MIT.

Prefere à mão? npx degit superdb-br/templates/pocket/painel-admin meu-app, depois o schema.sql no SQL Editor do painel.

Como pedir à sua IA

Cole no Lovable, no Cursor, no Claude ou no ChatGPT:

prompt
Quero um app de painel administrativo em Next.js, com o SuperDB como backend (banco, login e RLS).
Comece do modelo pronto do Pocket: npx degit superdb-br/templates/pocket/painel-admin meu-app.
As tabelas (perfis_admin, exemplo_registros) e as regras de RLS estão no schema.sql do modelo; no meu projeto, aplique pelo botão "Usar este modelo" em https://superdb.com.br/pocket/painel-admin ou rode o schema.sql no SQL Editor.
Use o @superdb/client (a API é a do supabase-js) com NEXT_PUBLIC_SUPERDB_URL, NEXT_PUBLIC_SUPERDB_PROJECT e NEXT_PUBLIC_SUPERDB_ANON_KEY. Nunca coloque a service key no front e não troque o backend.
Depois, adapte as telas ao meu negócio: [descreva aqui].

Quanto custa rodar

PlanoPreçoQuando
GrátisR$ 0Para construir e testar: até 2 projetos e 250 mil requisições por mês, sem backup.
SiteR$ 39 por mêsCom clientes de verdade: sem cota de requisições, backup guardado por 7 dias e domínio próprio.
ProR$ 119 por mêsPara muito uso: 250 mil usuários ativos por mês, backup por 30 dias e nota fiscal de serviço.

O modelo é grátis e aberto. O que você paga é o projeto onde o app roda, nos planos do SuperDB.

Deixe o app funcionando no seu projeto

As tabelas e as regras de segurança ficam prontas em minutos. Depois é o deploy e as suas telas.