- Node.js (versão 20.11.0)
- Docker (versão 26.1.1)
-
Acesse a pasta do frontend:
cd frontend
-
Instale as dependências:
npm install
-
Verifique se no arquivo
.env
está com a variavel correta apontando para o backend. -
Execute o servidor de desenvolvimento:
npm run dev
-
O frontend estará disponível em
http://localhost:3000
.
-
Acesse a pasta do backend:
cd backend
-
Crie um arquivo
.env
com as variáveis de ambiente necessárias (consulte.env.example
para um exemplo). -
Construa e inicie os contêineres Docker:
docker-compose up --build
-
O backend estará disponível em
http://localhost:4000
.
npm run dev
: Inicia o servidor de desenvolvimento.npm run build
: Cria a build de produção.npm start
: Inicia o servidor em modo de produção.
docker-compose up
: Inicia os serviços definidos nodocker-compose.yml
.docker-compose down
: Para e remove os contêineres.npm run build && npm run start
: Inicia o servidor Node.js fora do Docker (útil para desenvolvimento local).