nikolasluiz123 / market-android-app

Aplicativos Android que fornecem soluções de: Estoque, Vendas e Delivery
1 stars 0 forks source link

Implementação de uma visualização da quantidade de produtos em estoque #26

Open nikolasluiz123 opened 1 year ago

nikolasluiz123 commented 1 year ago

Descrição Geral

Basicamente a ideia é mostrar o número de cada produto no estoque, hoje temos uma tela apenas com as operações e seria complexo o usuário somar e subtrair os valores manualmente para saber quanto tem em estoque e descobrir se deve realizar um pedido ao fornecedor ou não.

Quando for implementar deve ser levado em consideração que existem duas visualizações das operações: Operações de um Produto e Operações de uma Marca.

Possibilidades de Implementação

Na visualização das operações de um produto talvez seja fácil de criar uma exibição dessa quantidade, implementando um simples cabeçalho na tela de listagem, nele estaria contida a quantidade em estoque do produto específico. Também seria interessante criar uma pequena mensagem de aviso que indica com mais destaque que o produto está acabando.

Na visualização das operações de todos os produtos de uma categoria e marca específicas seria um pouco mais complicado, por conta de serem produtos distintos e termos que exibir a quantidade de cada um. Algumas possibilidades:

  1. Implementar tabs, uma com as operações e outra com o estoque de cada produto. Lembrando que quando for a outra visualização teria que ser escondido esse layout, o que não seria algo muito legal de fazer, o código pode ficar meio complexo. Talvez para implementar isso seja melhor criar uma outra tela e chamar ela dependendo dos parâmetros.

  2. Criar um menu na bottom app bar da listagem de operações que levaria para a listagem de estoque, ele seria visível apenas quando fosse o cenário de operações de N produtos. Essa seria uma solução bem fácil de aplicar, controlar a visibilidade de um menu é simples e a listagem em si teria seu foco.

nikolasluiz123 commented 1 year ago

A princípio a segunda opção parece ser a melhor, além dessa listagem com os filtros e tal é interessante trazer para o layout do item um indicativo de que a quantidade daquele produto está muito baixa, da mesma forma que na visualização de movimentações de um único produto será exibido.

nikolasluiz123 commented 1 year ago

A exibição da quantidade quando está na tela de operações de um produto específico foi implementada