- typescript
- typeorm
- postgres
- docker
- tsyringe
- express
-
Faça o clone do repositório:
git clone git@github.com:abelsouzacosta/tools-management.git
-
Entre no repositório:
cd tools-management
-
Instale as dependências:
yarn
ornpm install
-
Mude o nome do arquivo ormconfig.example.json para ormconfig.json, mas mantenha todas as configurações que estão dentro do arquivo
-
Crie o container da aplicação com o comando:
docker build -t tool_management .
-
Inicie a aplicação com o comando:
docker-compose up -d
Você pode verificar os logs da aplicação com o comando
docker logs tool_management -f
Os endpoints da aplicação estão documentados na rota que pode ser encontrada em http://localhost:3333/api-docs, e o ambiente dos endpoints pode ser obtido abaixo: