Como um novo cliente, Eu quero me cadastrar no sistema, Para que eu possa fazer pedidos e acompanhar meu histórico de compras.
Critérios de Aceitação:
O sistema deve permitir o cadastro com e-mail, senha, nome e endereço. O cliente deve receber um e-mail de confirmação após o cadastro. O cliente deve ser capaz de fazer login após o cadastro.
Como um cliente autenticado, Eu quero escolher uma pizza e adicionar ao meu carrinho, Para que eu possa fazer um pedido e receber a pizza em casa.
Critérios de Aceitação:
O cliente deve ser capaz de visualizar o menu de pizzas e suas opções (tamanho, ingredientes). O cliente deve ser capaz de adicionar pizzas ao carrinho. O cliente deve ser capaz de revisar o carrinho e confirmar o pedido. O cliente deve receber uma confirmação do pedido e uma estimativa de entrega.
Como um cliente autenticado, Eu quero consultar meu histórico de pedidos, Para que eu possa revisar meus pedidos passados e repetir pedidos anteriores facilmente.
Critérios de Aceitação:
O cliente deve ser capaz de ver uma lista de todos os pedidos anteriores. O cliente deve ser capaz de visualizar os detalhes de cada pedido (itens, data, status).