Implementar uma API Rest e aplicar os conteúdos trabalhados durante o Bootcamp (Git, Java, Banco de Dados, Qualidade e Segurança).
- Será possível inserir um lote de produtos no armazém de distribuição para registrar sua existência em estoque;
Registrar o lote no setor correspondente;
Verificar se o setor de warehouse está sendo registrado corretamente;
Consultar produtos;
Adicionar um produto ao carrinho do comprador;
Realizar uma compra;
- Será possível consultar um produto em stock no armazém e saber a sua localização num setor e os diferentes lotes onde se encontra.
O produto não deve aparecer no setor errado.
O produto não deve estar vencido ou prestes a expirar (mínimo 3 semanas)
- Será possível poder consultar um produto em todos os armazéns e saber o estoque em cada armazém do referido produto.
Inserido o código do produto a quantidade do mesmo é exibida;
O produto não deve estar vencido ou prestes a expirar;
- Será possível consultar os produtos em estoque que estão prestes a expirar no almoxarifado, a fim de aplicar alguma ação comercial com eles.
A data de validade deve estar dentro do intervalo consultado.
- SQL que popula o banco;
- Arquivos JSON Postman => projeto_integrador/src/main/resources/PostMan