... | ... | @@ -15,6 +15,7 @@ ___ |
|
|
|
|
|
### US01 - Como cliente, gostaria de visualizar uma lista de cupons disponíveis para o combustível selecionado.
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
- A lista deve indicar qual o tipo de combustível está sendo filtrado e o raio limite.
|
|
|
- Cada cupom deve exibir o nome do posto.
|
|
|
- Cada cupom deve exibir a porcentagem de desconto.
|
... | ... | @@ -24,6 +25,7 @@ ___ |
|
|
___
|
|
|
### US02 - Como cliente, gostaria ver detalhes de um cupom.
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
- Deve exibir nome do posto.
|
|
|
- Deve exibir o preço original.
|
|
|
- Deve exibir o preço final.
|
... | ... | @@ -34,6 +36,7 @@ ___ |
|
|
|
|
|
### US03 - Como cliente, gostaria baixar um cupom.
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
- Deve clicar em um cupom listado na lista de cupons.
|
|
|
- O sistema deve abrir um modal com informações sobre o cupom.
|
|
|
- Deve clicar em Baixar.
|
... | ... | @@ -43,6 +46,7 @@ ___ |
|
|
|
|
|
### US04 - Como cliente, gostaria de poder devolver o cupom retirado.
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
- Deve ter um cupom retirado.
|
|
|
- Deve clicar no cupom retirado (em destaque no topo da lista).
|
|
|
- Clicar em Devolver na modal de detalhes do cupom.
|
... | ... | @@ -51,6 +55,7 @@ ___ |
|
|
|
|
|
### US05 - Como cliente, gostaria de visualizar em destaque o cupom baixado.
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
- O cupom retirado deve ser exibido com um estilo diferenciado e no topo da lista de cupons.
|
|
|
- O cliente deve ter um cupom retirado.
|
|
|
|
... | ... | @@ -58,6 +63,7 @@ ___ |
|
|
|
|
|
### US06 - Como cliente, quero informar a quantidade litros que irei abastecer para controlar o abastecimento.
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
- O cliente deve estar logado no sistema.
|
|
|
- O cliente não pode ter um cupom baixado.
|
|
|
- Uma mensagem de confirmação deve ser entregue ao cliente.
|
... | ... | @@ -66,6 +72,7 @@ ___ |
|
|
|
|
|
### US07 - Como frentista, quero poder validar um cupom para poder dar baixa do mesmo.
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
- O sistema deve disponibilizar um formulário com um campo para preencher o código do cupom.
|
|
|
- O frentista deve preencher o campo com código de um cupom.
|
|
|
- O frentista deve submeter o formulário de validação.
|
... | ... | @@ -78,6 +85,7 @@ ___ |
|
|
### US08 - Como gerente, quero poder criar campanhas para oferecer aos clientes.
|
|
|
#### Task 8.1 - Carregar tela de selecionar postos
|
|
|
##### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
- O gerente deve estar logado no sistema.
|
|
|
- O gerente deve ter ao menos um posto cadastrado.
|
|
|
|
... | ... | @@ -90,6 +98,7 @@ ___ |
|
|
|
|
|
#### Task 8.3 - Criar uma campanha
|
|
|
##### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
- O gerente deve ter ao menos um posto cadastrado.
|
|
|
- O gerente deve ter selecionado um posto.
|
|
|
- O sistema deve disponibilizar a opção de criar campanha.
|
... | ... | @@ -106,6 +115,7 @@ ___ |
|
|
|
|
|
### US09 - Como gerente, gostaria de visualizar as informações detalhadas de uma campanha para poder analisá-la.
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
- O gerente deve ter ao menos um posto vinculado.
|
|
|
- O gerente deve ter selecionado um posto.
|
|
|
- Cada campanha deve exibir o tipo do combustível.
|
... | ... | @@ -133,6 +143,7 @@ ___ |
|
|
|
|
|
### US11 - Como administrador, quero poder controlar a taxa cobrada dos parceiros cadastrados.
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
- O administrador deve estar logado no sistema.
|
|
|
- Deve clicar no botão editar.
|
|
|
- O botão editar deve se tornar um botão salvar enquanto a edição é feita.
|
... | ... | @@ -145,6 +156,7 @@ ___ |
|
|
|
|
|
### US12 - Como administrador, quero poder mensurar o valor a ser recebido por posto a fim de consulta
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
- O administrador deve estar logado no sistema.
|
|
|
- Deve ser listado todos os postos com seus respectivos valores.
|
|
|
|
... | ... | @@ -152,6 +164,7 @@ ___ |
|
|
|
|
|
### US13 - Como gerente, gostaria de saber qual o total que irei pagar por posto ao CarMy
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
- O gerente deve estar logado no sistema.
|
|
|
- Deve ser apresentado o valor total que o posto deve pagar ao CarMy.
|
|
|
|
... | ... | @@ -159,18 +172,13 @@ ___ |
|
|
|
|
|
### US14 - Eu como Frentista quero poder validar os cupons para poder dar baixa
|
|
|
#### Critérios de aceitação
|
|
|
-
|
|
|
|
|
|
___
|
|
|
|
|
|
### US14-B - Adicionar header e logout na aplicação
|
|
|
#### Critérios de aceitação
|
|
|
-
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
|
|
|
___
|
|
|
|
|
|
### US15 - Como cliente, gostaria de filtrar por raio e por tipo de combustível os posto de combustíveis
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
- Calcular 4 pontos máximos de coordenadas na circunferência
|
|
|
- Calcular o raio de cada posto que estiver dentro desses 4 pontos
|
|
|
- Pegar a localização do usuário
|
... | ... | @@ -180,6 +188,7 @@ ___ |
|
|
|
|
|
### US15A - Como cliente, gostaria de alterar minhas preferências porque posso abastecer com diferentes tipos de combustíveis.
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
- Acesso via botão de ações no canto superior da listagem de cupons.
|
|
|
- Deve selecionar um combustível
|
|
|
- Deve selecionar um raio de visualização
|
... | ... | @@ -188,12 +197,14 @@ ___ |
|
|
|
|
|
### US15B - Como cliente, gostaria de poder ordenar os cupons por menor distância
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
- O cliente deve estar logado.
|
|
|
- O sistema deve possibilitar a troca do critério de ordenação da lista.
|
|
|
___
|
|
|
|
|
|
### US16 - Como cliente, gostaria de poder escolher o tipo de navegação no maps de minha preferencia.
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
- O cliente deve estar logado no sistema.
|
|
|
- Deve selecionar um cupom da lista.
|
|
|
- Deve clicar na opção de ver no mapa
|
... | ... | @@ -202,10 +213,12 @@ ___ |
|
|
|
|
|
### US17 - Como gerente, gostaria de ter a possibilidade de encerrar campanhas
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
___
|
|
|
|
|
|
### US18 - Como Administrador, gostaria de gerar guia e validar pagamento
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
___
|
|
|
|
|
|
### US19 - Como cliente, gostaria de me auto cadastrar no sistema
|
... | ... | @@ -214,20 +227,24 @@ ___ |
|
|
|
|
|
### US20A - Como gerente, gostaria de cadastrar um novo posto
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
___
|
|
|
|
|
|
### US20B - Como administrador, quero aceitar ou recusar o cadastro de novos postos
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
___
|
|
|
|
|
|
|
|
|
### US21 - Como gerente, gostaria de realizar o cadastro do frentista no sistema
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
___
|
|
|
|
|
|
|
|
|
### US22 - Como administrador, gostaria de realizar o cadastro do gerente no sistema
|
|
|
#### Critérios de aceitação
|
|
|
- Deve estar cadastrado no sistema.
|
|
|
___
|
|
|
|
|
|
|
... | ... | |