-
Ter uma lista de produtos, com identificador para cada item
-
Criar interface para a lista de produtos
-
Ler o arquivo da lista de produtos
-
Conectar lista de produtos com uma API
-
Poder adicionar um item da lista de produtos
-
Criar interface para poder adicionar um item na lista de produtos
-
Poder remover um item da lista de produtos
-
Criar interface para poder remover um item na lista de produtos
-
Adicionar quantidade de itens da lista de produtos
-
Criar interface para poder adicionar a quantidade de itens na lista de produtos
-
Poder alterar a quantidade de itens da lista de produtos
-
Criar interface para poder alterar um item na lista de produtos
-
Consultar um item na lista de produtos para saber a quantidade disponível
-
Criar interface para poder consultar a quantidade de itens na lista de produtos
- Poder adicionar um estoque minimo e maximo para cada item da lista de produtos
- Rotina para verificar se alguma quantidade de intens está abaixo do limite minimo (relatório de estoque)
- Armazenar cada transação na lista de produtos (relatório de vendas)