Desenvolvida primeira API utilizando a arquitetura MSC (model-service-controller)!
A API construída é um sistema de gerenciamento de vendas no formato dropshipping em que é possível criar, visualizar, deletar e atualizar produtos e vendas. É utilizado o banco de dados MySQL para a gestão de dados e a API segue a interface RESTful.
- Docker;
- Manipulação de banco de Dados Relacionais - MySQL;
- Desenvolvimento com Node.js com Runtime Assíncrono;
- CRUD (Create, Read, Update, Delete);
- Requisições HTTP;
- API Rest com Express, MySQL e Router;
- Middlewares e tratamento de erros;
- Arquitetura MSC (model-service-controller);
- TDD (Test Driven Development) / testes de integração
O projeto foi desenvolvido no VSCode.