Construir uma API :
- Construir uma API utilizando conceitos POO e alguns princípios SOLID
- Implementar teste de integração para aplicação
- Contruir uma API no padrão RESTful
Foi desenvolvido uma API que tem como objetivo gerenciar vendas. Por meio dessa aplicação, é possível realizar as operações básicas que se pode fazer em um determinado banco de dados: CRUD (Create, Read, Update e Delete).
- Não há front-end neste projeto;
Como baixar o projeto
Realizar o git clone: git clone git@github.com:HugoDaniel2000/Store-manager.git
;
-
Renomear o arquivo .env.example para .env;
-
Executar o comando:
npm install
; -
Executar o comando:
docker-compose up -d --build
; -
Executar os testes com
npm test:coverage
ounpm run test:mocha
- Documentação da API: