Repository files navigation
O projeto está configurado da seguinte forma:
Para rodar a aplicação é necessário rodar os seguintes comandos: npm i e, em seguida, npm run start. A aplicação ficará disponível na porta 8080.
O swagger está localizado em http://localhost:8080/swagger
Para rodar os testes unitários é necessário rodar o comando npm run test
NodeJS
Express
Swagger
Jest
Supertest
Axios
Dotenv
A arquitetura utilizada foi a MVC (Model, View, Controller).
A camada de controller é responsável por receber as requisições e enviar para a camada de service.
A camada de service é responsável por receber as requisições da camada de controller e enviar para a camada de repository.
A camada de repository é responsável por receber as requisições da camada de service e enviar para a camada de model.
A camada de model é responsável por receber as requisições da camada de repository e enviar para o banco de dados.
A camada de view é responsável por receber as requisições da camada de controller e enviar para o usuário.
About
No description, website, or topics provided.
Resources
Stars
Watchers
Forks
You can’t perform that action at this time.