Skip to content

brunohubner/teste-cobuccio

Repository files navigation

API Transacional Cobuccio

Acesse o proje no link acima, fiz deploy na AWS para caso vocês não queiram executar o projeto localmente

Passos para execução e testes do projeto localmente em sua máquina:

  • Criar arquivo .env baseado no .env.example
cp .env.example .env
  • Iniciar containers docker:
docker-compose up -d
  • Apos confirmar que o container docker está rodando executar os comando de Migrations e Seeds e criar um database novo exclusivo para a execução dos testes:
yarn db:migrate
yarn db:seed
yarn db:create-db-tests
  • Instalar pacotes NPM:
yarn install
  • Executar testes untários:
yarn test:unit
  • Executar testes end-to-end:
yarn test:e2e
yarn test:cov
yarn dev
  • Fazer build do projeto:
yarn build
yarn stard

Kibana

A API está enviando todos os logs da aplicação para o Elastic Search.

Todos os logs podem ser visualizados no Kibana

produção: https://kibana.brunohubner.com

local: http://localhost:5601