Skip to content

Guia Rápido

Este guia mostra como configurar rapidamente o Draft Auth e realizar um fluxo de autenticação básico.

Pré-requisitos:

  • Node.js e pnpm instalados.
  • Acesso a um terminal.

Passos:

  1. Clonar o Repositório:
    Terminal window
    git clone https://github.com/matheuspergoli/draftauth
    cd draftauth
  2. Instalar Dependências:
    Terminal window
    pnpm install
  3. Configurar Variáveis de Ambiente:
    • Crie um arquivo .env em apps/api e apps/web.
    • Preencha as variáveis necessárias (veja .env.example em cada app).
  4. Subir banco (Desenvolvimento):
    Terminal window
    pnpm db:push
  5. Iniciar Aplicações:
    Terminal window
    pnpm dev
  6. Acessar o Frontend: Abra o FRONTEND_URL no navegador.
  7. Setup Inicial: Você será redirecionado para a autenticação e depois para a tela de setup para criar a aplicação principal.
  8. Acessar Dashboard: Após o setup, você poderá acessar o dashboard de administração.