https://github.com/brian-izaki/estoque-api
Projeto acadêmico de uma API REST para estoque de produtos.
https://github.com/brian-izaki/estoque-api
academic-project api-rest fatec mongodb
Last synced: 3 months ago
JSON representation
Projeto acadêmico de uma API REST para estoque de produtos.
- Host: GitHub
- URL: https://github.com/brian-izaki/estoque-api
- Owner: brian-izaki
- License: mit
- Created: 2020-11-09T11:02:03.000Z (almost 5 years ago)
- Default Branch: main
- Last Pushed: 2020-11-29T21:15:31.000Z (almost 5 years ago)
- Last Synced: 2025-01-11T04:43:34.623Z (9 months ago)
- Topics: academic-project, api-rest, fatec, mongodb
- Language: JavaScript
- Homepage:
- Size: 62.5 KB
- Stars: 1
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Estoque-API
Projeto acadêmico de uma API REST para estoque de produtos.
Node.Js, Express e MongoDB.---
## Requisitos mínimos do projeto acadêmico### Models - produto, estoque e categoria
- 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### Validadores:
- 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))