Repositorio da API da lista do mercado feito em Java com Springboot
- Ser capaz de gerenciar várias listas de mercado (e marca-lá como concluída ou não).
- Ser capraz de criar produtos e consulta-los
- Ser capaz de incluir itens nas listas e especificar sua quantidade bem como marcar se item já foi comprado ou não
- Ser capaz de tribuir valores aos itens comprados para depois ter uma gestão ter uma gestão dos curtos da lista.
- Ser capaz de adicionar quantidades (Kg. unidades, litros etc).
- Informar o nome de um determinado produto e o sistema o armazena no Banco de dados.
- Informar palavras chaves para consultar ou mesmo buscar produtos a partir de uma lista.
- Alterar o nome de um produto e termos sua efetivação no banco de dados
- Criar uma nova lista inserindo a data e local onde foi feita a compra (nome do supermercado/feira etc).
- Remover umja lista que foi criada por engano ou apagar todos os intens criados nela.
- Criar um item associando a uma lista e a um produto, bem como deixar disponível a possibilidade de modificar quantidade e preço que foi pago.
- Alterar quantidade, preço pago e status.
- Poder removr um item que foi cadastrado na lista
- Concluir a lista como sendo completa e gerar seu custo total a partir dos itens comprados.