Pré-requisitos
- Node.js 18 ou superior
- pnpm (recomendado) ou npm
- PostgreSQL 14+ local ou acesso a um banco remoto (ex.: Neon, Supabase)
- Git
1. Clone o Repositório
2. Instale as Dependências
3. Configure as Variáveis de Ambiente
Crie o arquivo.env.local na raiz do projeto:
4. Configure o Banco de Dados
Execute as migrations do Prisma:5. Inicie o Servidor de Desenvolvimento
O Turbopack está ativado por padrão. O servidor inicia em segundos mesmo em projetos grandes.
Criando o Primeiro Admin
Ao fazer o primeiro login, o sistema identifica que não há usuários e automaticamente promove sua conta paraADMIN. Caso isso não aconteça:
- Abra o console do navegador (F12)
- Execute:
- Se ainda não for admin, acesse o banco e atualize manualmente: