Pular para o conteúdo principal

Setup local (Default CRM Front)

Requisitos

  • Node.js 20+
  • npm (recomendado)

Instalação

npm ci

Variáveis de ambiente

Copie o exemplo e ajuste para o seu ambiente:

cp .env.example .env.local

Detalhamento das variáveis e cenários: ENV.md.

Rodar em desenvolvimento

npm run dev

Abra http://localhost:3000.

Por padrão, as APIs apontam para http://localhost:3001/api (ver .env.development). Suba o backend local na porta 3001 ou ajuste essa variável.

Para desenvolver o front contra a API de produção:

npm run dev:prod-api

Build + start (produção local)

npm run build
npm run start

Checklist rápido

  • A app abre em http://localhost:3000
  • Login funciona apontando para a API correta (NEXT_PUBLIC_API_URL / BACKEND_API_URL)
  • Se usa endpoints legado (PHP), configure TERMINAIS_*_URL e/ou GESTAO_TAXAS_PADRAO_URL (ver ENV.md)