gitrodrigues1 / ecommerce-microservices-it

A challenge to develop of an e-commerce microservices architecture
0 stars 1 forks source link

Como usuário do sistema eu quero adicionar produtos no carrinho de compras para poder comprar produtos #25

Open gitrodrigues1 opened 6 months ago

gitrodrigues1 commented 6 months ago

Como: usuário O quê: quero adicionar produtos no carrinho de compras Porquê: para poder comprar produtos

Critérios de Aceitação:

[ ] - Descreva seus critérios aqui

Requsitos:

  1. Adição de produtos ao carrinho: Os usuários devem ser capazes de adicionar produtos ao carrinho de compras a partir da página de visualização do produto ou de outras páginas relevantes.
  2. Quantidade ajustável: Os usuários devem poder ajustar a quantidade de cada produto no carrinho, aumentando ou diminuindo conforme desejado.
  3. Remoção de produtos: Os usuários devem ter a capacidade de remover produtos individuais ou limpar todo o conteúdo do carrinho de compras, se desejarem.
  4. Atualização de subtotal: O subtotal do carrinho de compras deve ser atualizado dinamicamente conforme os produtos são adicionados, removidos ou a quantidade é ajustada.
  5. Cálculo correto do total: O sistema deve calcular corretamente o total da compra, incluindo o preço dos produtos, taxas de envio, descontos aplicáveis e quaisquer outros encargos relevantes.
  6. Exibição de informações do produto: O carrinho de compras deve exibir informações detalhadas sobre cada item, incluindo nome, preço unitário, quantidade selecionada, subtotal por item, etc.
  7. Feedback visual de sucesso: Quando um produto é adicionado ao carrinho, os usuários devem receber um feedback visual claro confirmando que o item foi adicionado com sucesso.