Projeto acadêmico de uma API REST para estoque de produtos. Node.Js, Express e MongoDB.
- produto
- descricao String;
- valor number;
- created Date,
- DBREF categoria;
- ativo (bool)
- estoque
- DBREF produto;
- quantidadeEstoque number;
- quantidadeMinimaEstoque number;
- created
- retirada
- motivo String;
- dbref Produto;
- quantidade Number;
- created Date;
- categoria
- descricao
- valor deve ser positivo.
- created preenchimento automático.
- Produto novo deve ser ativo verdadeiro por padrão.
- quantidade em estoque nunca pode ser negativo
- quantidade mínima em estoque deve ser maior ou igual a 1.
- todos os atributos (exceto os que tem default, devem ser obrigatórios (required))