Especificação de Casos de Uso - Requisitos-2018-1-iFood/iFood GitHub Wiki
Data | Versão | Descrição | Autores |
---|---|---|---|
17/04/2018 | 0.1 | Abertura do documento | João Vitor |
17/04/2018 | 0.2 | Adicionando as especificações dos casos de uso | Lucas Gomes |
27/05/2018 | 0.3 | Adicionando a ata de reunião | Paulo Lopes |
05/06/2018 | 0.4 | Atualização das especificações de casos de Uso | Martha Dantas, Paulo Lopes, Bruno Dantas, Diego Resende |
09/06/2018 | 1.0 | Adicionando novas especificações de casos de uso | Diego Resende |
UC01 - Cadastrar-se no iFood.
UC02 - Visualizar o descobrir.
UC03 - Visualizar o Menu de Configurações
UC04 - Buscar restaurante ou prato
UC05 - Configurar outras notificações
UC06 - Visualizar avaliações de restaurantes
UC07 - Sugerir restaurante
UC08 - Recomendar restaurante (via lista de restaurantes)
UC09 - Adicionar restaurante aos favoritos
UC10 - Trocar endereço
UC11 - Adicionar um prato ao carrinho
UC12 - Realizar Pedido
UC13 - Realizar Pagamento
UC14 - Deslogar do aplicativo do iFood
UC15 - Visualizar histórico de pedidos
UC16 - Efetuar login no iFood
UC17 - Utilizar Filtros de Busca
UC18 - Limpar histórico de Busca
UC19 - Acessar Perfil de Usuário
UC20 - Visualizar Perfil de Restaurante
UC21 - Listar Restaurantes nas Proximidades
UC22 - Acessar Termos de Uso do iFood
UC23 - Acessar Informações de contato do iFood
UC24 - Visualizar lista de restaurantes
UC25 - Visualizar restaurantes abertos
UC26 - Acrescentar adicionais ao pedido
UC27 - Alterar dados pessoais
UC28 - Visualizar histórico de endereços
UC29 - Aplicar voucher
UC30 - Inserir CPF/CNPJ
UC31 - Visualizar Resumo do pedido
UC32 - Informar a necessidade de troco
UC33 - Visualizar lista de pratos
Este caso de uso refere-se à criação uma conta pessoal por cada visitante.
Visitante
- Possuir o aplicativo do iFood instalado
- Conexão estável com a internet
- Criação de conta pessoal por conta do visitante no iFood
- Visitante acessa o aplicativo do iFood
- Visitante clica no menu ícone "Eu"
- Visitante clica em "Entrar ou cadastrar"
- Visitante clica em "Quero me cadastrar"
- Visitante clica em "Entrar com o Facebook"[FA01] [FA02]
- Visitante é redirecionado para o Facebook _caso esteja logado em sua conta do Facebook o visitante já é cadastrado no iFood_
- Visitante realiza login no Facebook
- Visitante permite o iFood utilizar suas informações do Facebook
- Visitante é redirecionado para seu perfil
- Visitante clica no botão "Entrar com o Número do Celular".[FE01]
- Visitante é redirecionado para uma aba onde escolhe o DDI do país e digita o seu número de celular.
- Visitante recebe uma sms no número de celular informado com um código de login.
- Visitante é redirecionado para uma aba no Ifood para inserir o código recebido.
- Visitante é redirecionado para o seu perfil.
- Visitante preenche os campos: nome, telefone, email e senha. [FE01]
- Visitante clica em "Criar conta".
- Visitante recebe mensagem de criação de conta no iFood em seu email.
- Visitante é redirecionado para o seu perfil.
- Visitante preenche os campos de forma incorreta
- O campo é limpo
- Volta para os passos 1 do [FA01] ou 2 do [FA02].
Este caso de uso refere-se ao acesso do filtro descobrir pelo visitante ou usuário.
- Possuir o aplicativo do iFood instalado
- Conexão estável com a internet
- Visualização da lista sugerida pelo iFood com o filtro descobrir
- Visitante acessa o aplicativo do iFood
- Visitante clica no menu ícone "Descobrir"
- Visitante é redirecionado para lista sugerida pelo iFood com o filtro descobrir[FE01]
- Visitante recarrega aplicativo.
- Volta para o passo 2 do fluxo principal
Este caso de uso refere-se ao acesso do menu de configurações pelo visitante ou usuário.
- Possuir o aplicativo do iFood instalado
- Conexão estável com a internet
- Visualização do menu de configurações pessoais
- Visitante ou usuário acessa o aplicativo do iFood
- Visitante ou usuário clica no ícone "Eu"
- Visitante ou usuário [FE01]
- Usuário clica no botão "configurações", que possui a forma de uma engrenagem.
- Menu de configurações é acessado com sucesso
- Visitante recarrega aplicativo.
- Volta para o passo 2 do fluxo principal
Este caso de uso refere-se a busca de restaurante ou prato pelo visitante ou usuário.
- Possuir o aplicativo do iFood instalado
- Conexão estável com a internet
- Visualização dos restaurantes ou pratos pesquisados
- Visitante ou usuário acessa o aplicativo do iFood
- Visitante ou usuário acessa o campo de pesquisa
- Visitante ou usuário insere palavras-chave de sua pesquisa[FA01]
- Visitante ou usuário visualiza o restaurante ou prato resultante ou da pesquisa[FE01]
- Visitante ou usuário recebe mensagem da inexistência do prato ou restaurante.
- Volta para o passo 2 do fluxo principal
- Visitante ou usuário não confirma a pesquisa de restaurante ou prato.
- O restaurante ou prato não é pesquisado
Este caso de uso refere-se a configuração de outra notificação pelo usuário.
- Possuir o aplicativo do iFood instalado
- Conexão estável com a internet
- Possuir conta no iFood
- Configurações de outras notificações por parte do usuário
- Visitante ou usuário acessa o aplicativo do iFood
- Visitante ou usuário clica no ícone "Eu"
- Visitante ou usuário [FE01]
- Usuário clica no botão "configurações", que possui a forma de uma engrenagem.
- Usuário clica em "notificações"
- Usuário ativa ou desativa as "notificações"
Permite que o usuário e/ou visitante possa visualizar todas as avaliações que já foram feitas
Usuários e Visitantes
- Ter acesso a internet
- Ter o aplicativo instalado no aparelho
- Perfil do restaurante existir no aplicativo
- Usuário ou visitante ter visualizado perfil do restaurante
- Avaliações do restaurante são mostradas na tela
- O Usuário e/ou visitante inicia o aplicativo
- O Usuário e/ou visitante seleciona o restaurante
- O Usuário e/ou visitante acessa a aba de avaliações do restaurante
- As avaliações feitas são mostradas para o usuário e/ou visitante
- O usuário e/ou visitante clica no ícone do carrinho.
- O usuário e/ou visitante sai da página com avaliações.
- O usuário e/ou visitante clica no ícone para voltar à página anterior.
- O usuário e/ou visitante retorna a página com a lista de restaurantes.
Permite que o usuário possa sugerir novos restaurantes pré-selecionados pelo aplicativo por meio de votação ou sugerindo um novo restaurante não citado pelo aplicativo
Usuários
- Usuário estar logado no sistema.
- O Usuário deve entrar na aba do perfil.
- O Usuário deve entrar nas de configurações.
- O aplicativo retorna uma mensagem de confirmação da sugestão
- O usuário acessa a página de perfil.
- O usuário acessa as configurações.
- O usuário clica em sugerir restaurantes.
- O usuário vota em um restaurante sugerido pelo aplicativo.
- O usuário sugere um novo restaurante informando email, nome do estabelecimento e contato
- O usuário busca um restaurante para votar.
- O usuário vota no restaurante buscado.
- O usuário clica no ícone para voltar à página anterior.
- O usuário retorna a página de configurações..
Permite que o usuário possa sugerir novos restaurantes direto da lista dos restaurantes
Usuários
- Usuário deve iniciar o aplicativo.
- Usuário estar logado no sistema.
- O Usuário deve entrar nas de configurações.
- Restaurante é recomendado a ser incluído no iFood.
- O usuário inicia aplicação.
- O usuário visualiza a lista de restaurantes.
- O usuário clica em sugerir restaurante.
- O usuário vota em um restaurante sugerido.
- O usuário sugere um novo restaurante.
- O usuário busca um restaurante para votar.
- O usuário vota no restaurante buscado.
- O usuário clica no ícone para voltar à página anterior.
- O usuário retorna a página de configurações.
Permite que o usuário adicione um restaurante à sua lista de favoritos.
Usuário
- Usuário deve iniciar o aplicativo.
- Usuário deve estar cadastrado no sistema.
- Usuário deve estar logado no sistema.
- O Usuário deve estar na página do restaurante que deseja favoritar.
- Restaurante adicionado à lista de favoritos.
- O usuário inicia aplicação.
- O usuário busca o restaurante desejado.
- O usuário acessa a página do restaurante que deseja favoritar.
- O usuário clica no botão "Favoritar restaurante", que possui a forma de um coração.
- O restaurante é adicionado à lista de favoritos do usuário.
- O usuário visualiza a lista de restaurantes próximos.
- O usuário acessa a página do restaurante que deseja favoritar.
- O usuário clica no botão "Favoritar restaurante", que possui a forma de um coração.
- O restaurante é adicionado à lista de favoritos do usuário.
Este caso de uso refere-se à trocar a localização atual do visitante ou usuário.
Visitante ou Usuário.
- Possuir o aplicativo do iFood instalado.
- Conexão estável com a internet.
- Sistema respondendo coerentemente com a localização inserida.
- Visitante ou usuário acessa o aplicativo do iFood
- Visitante ou usuário clica no ícone "TROCAR"
- Visitante ou usuário seleciona a opção “Usar minha localização”
- Localização é trocada usando GPS do aparelho
- Visitante ou usuário seleciona a opção "Inserir endereço".
- Visitante ou usuário coloca seu CEP para ajudar, ou vai diretamente preencher os campos: estado, cidade, endereço, número.
- Visitante ou usuário seleciona o endereço sugerido pelo aplicativo.
- Localização é trocada.
- Visitante ou usuário seleciona dentre os endereços listados na tabela “Últimos endereços usados”
- Localização é trocada.
- Possuir o aplicativo do iFood instalado
- Conexão estável com a internet
- Visitante/usuário acessa o aplicativo do iFood.
- Visitante/usuário visualiza a lista de restaurantes.
- Visitante/usuário seleciona um restaurante desejado.
- Visitante/usuário visualiza o cardápio do restaurante.
- Visitante/usuário seleciona prato desejado.
- Visitante/usuário adiciona os adicionais.
- Visitante/usuário visualiza o prato e o valor total.
- Visitante/usuário seleciona o botão “adicionar ao carrinho”.
- Visitante/usuário é encaminhado para a página do carrinho.
- Visitante/usuário visualiza todos os pratos escolhidos.
- Visitante/usuário visualiza o valor total com a taxa de entrega.
- Visitante/usuário após já terem escolhido o primeiro prato, clica no botão “Adicionar mais itens”.
- Visitante/usuário seleciona outro restaurante ou prato.
- Visitante/usuário adiciona os adicionais.
- Visitante/usuário visualiza o prato e o valor total.
- Visitante/usuário seleciona o botão “adicionar ao carrinho”.
- Visitante/usuário visualiza todos os pratos escolhidos.
- Visitante/usuário visualiza o valor total com a taxa de entrega.
- Visitante/usuário enviar o prato desejado ao carrinho.
- Visitante/usuário seleciona o botão de “+”, para adicionar mais um prato do mesmo, ou clica no botão de “-”, para retirar o prato.
- O valor total dos pratos é alterado automaticamente.
- Usuário estar logado no sistema.
- Adicionar prato ao carrinho
- O Usuário deve entrar nas de configurações.
- Entrega do prato pedido realizada pelo entregador.
- O usuário seleciona o prato.
- O usuário adiciona o prato ao carrinho.
- O usuário escolhe a forma de pagamento.
- O usuário finaliza o pagamento.
- O aplicativo apresenta status do pedido.
- O usuário adiciona comentário ao pedido.
- Voltar para o passo [FP04].
- O usuário escolhe o restaurante fora do horário de funcionamento.
- O aplicativo avisa ao usuário que o restaurante está fora do horário de funcionamento.
- Possuir pratos no carrinho.
- Pagamento ter sido realizado com sucesso.
- O usuário escolhe a forma de pagamento.
- O Usuário insere os dados necessários da forma escolhida para o pagamento.
- O pagamento é processado.
- O aplicativo informa a aceitação da forma de pagamento.
- O usuário desiste do pagamento do pedido.
- O usuário remove os pedidos do carrinho.
- O aplicativo retorna uma mensagem para escolha de outra forma de pagamento
- O usuário retorna à página anterior para escolha de outra forma de pagamento.
- Possuir o aplicativo do iFood instalado
- Conexão estável com a internet
- Usuário estar logado no sistema.
- Usuário possui sua sessão encerrada no aplicativo.
- Usuário acessa o menu de configurações, clicando em sua foto ou avatar.
- Usuário seleciona a aba "configurações".
- Usuário clica em "sair".
- O aplicativo redireciona o usuário para o menu de configurações com a sessão encerrada.
- Usuário desiste de encerrar a sessão.
- Usuário continua logado no aplicativo.
- O aplicativo retorna uma mensagem de erro.
- Usuário tem sua sessão encerrada pelo aplicativo.
- Possuir o aplicativo do iFood instalado
- Conexão estável com a internet
- Usuário estar logado no sistema.
- Usuário possui sua sessão encerrada no aplicativo.
- Usuário acessa o menu de configurações, clicando em sua foto ou avatar.
- Usuário seleciona a aba "pedidos".
- O aplicativo redireciona o usuário para uma página com todos os seus pedidos.
- Usuário acessa o histórico de pedidos.
- Aplicativo envia mensagem informando que o usuário não possui pedidos.
- Possuir o aplicativo do iFood instalado
- Conexão estável com a internet
- Acesso do usuário à sua conta pessoal no iFood.
- Usuário acessa o aplicativo do iFood.
- Usuário acessa aba de “Perfil”.
- Usuário clica em "Entrar ou cadastrar".
- Usuário clica em "Entrar com o Facebook".
- Usuário é redirecionado para o Facebook _caso esteja logado em sua conta do Facebook o visitante já é logado no iFood_.
- Usuário realiza login no Facebook.
- Usuário permite o iFood utilizar suas informações do Facebook.
- Usuário é redirecionado para seu perfil.
- Usuário clica no botão "Entrar com o Número do Celular".
- Usuário é redirecionado para uma aba onde escolhe o DDI do país e digita o seu número de celular.
- Usuário recebe uma sms no número de celular informado com um código de login.
- Usuário é redirecionado para uma aba no Ifood para inserir o código recebido.
- Usuário é redirecionado para o seu perfil.
- Visitante preenche os campos: email e senha.
- Visitante clica em “Login”.
- Visitante é redirecionado para o seu perfil.
- O sistema mostra mensagem de email/senha incorretos.
- Os campos são limpos.
- Volta para o passo 1 do FA02.
- O sistema mostra mensagem de email/senha incorretos.
- Os campos são limpos.
- Volta para o passo 1 do FA02.
- Possuir o aplicativo do iFood instalado
- Conexão estável com a internet
- Resultados da busca são disponibilizados ao usuário, se existirem
- Usuário acessa o aplicativo do iFood.
- Usuário seleciona um dos filtros predefinidos.
- Sistema disponibiliza resultados da busca.
- Usuário acessa o campo de busca.
- Usuário clica no ícone de filtros personalizados.
- Usuário personaliza sua busca baseado em ordenação, opções de entrega, formas de pagamento e tipo de cozinha.
- Sistema disponibiliza resultados da busca.
- Possuir o aplicativo do iFood instalado
- Conexão estável com a internet
- Os dados de buscas anteriores são excluídos
- Usuário acessa o aplicativo do iFood.
- Usuário acessa menu de configurações.
- Usuário clica em “Limpar histórico de busca”.
- Sistema limpa histórico de busca.
- Possuir o aplicativo do iFood instalado
- Conexão estável com a internet
- Dados pessoais são visualizados e alterados.
- Usuário acessa o aplicativo do iFood.
- Usuário acessa aba de “Perfil”.
- Usuário visualiza suas informações.
- Usuário acessa as configurações.
- Usuário edita dados pessoais.
- Sistema altera dados pessoais do usuário.
- Usuário visualiza o histórico da avaliações feitas por ele.
- O sistema mostra mensagem de dados incorretos.
- Os campos são limpos.
- Volta para o passo 1 do fluxo principal.
- Restaurantes nas proximidades terem sido listados
- Perfil de restaurante ser acessado.
- Cardápio ser apresentado na tela.
- O usuário/visitante abre o aplicativo.
- O Usuário/visitante visualiza lista de restaurantes.
- O Usuário/visitante seleciona um restaurante.
- Perfil de restaurante é acessado.
- Lista dos pratos é mostrada na tela.
- Usuário/visitante seleciona aba de avaliações do restaurante.
- Usuário/visitante seleciona aba de informações do restaurante.
- O aplicativo retorna uma mensagem de erro.
- Usuário/visitante retorna para a lista de restaurantes.
- Voltar para passo [FP03].
- Ter acesso ao sistema de GPS do aparelho.
- Está numa região onde o Ifood já possui restaurantes cadastrados
- Ser mostrado a lista de todos os restaurante nas proximidades
- O usuário/visitante abre o aplicativo.
- O usuário/visitante escolhe informar localização via GPS do seu aparelho.
- São listados os restaurantes em duas listas, disponíveis e não disponíveis.
- O usuário/visitante escolhe informar localização inserindo manualmente o endereço.
- São listados os restaurantes em duas listas, disponíveis e não disponíveis.
- O usuário/visitante escolhe informar localização pelo histórico de endereços.
- O usuário faz login.
- O usuário escolhe um endereço já cadastrado em seu perfil.
- São listados os restaurantes em duas listas, disponíveis e não disponíveis.
- O usuário/visitante escolhe informar localização pelo histórico de endereços.
- O visitante faz cadastro.
- Voltar para [FP02] ou [FA02]
- O aplicativo retorna uma mensagem que não encontro nenhum restaurante.
- Voltar para passo [FP02].
- Acesso à internet
- Termos e condições mostrado na tela
- O usuário/visitante abre o aplicativo.
- O Usuário/visitante acessa as configurações.
- O Usuário/visitante seleciona a opção "termos de uso"[FA01].
- Termos e condições são exibidas na tela.
- Usuário/visitante seleciona seleciona outra opção nas configurações.
- O aplicativo retorna uma mensagem de erro.
- Usuário/visitante retorna para as configurações.
- Acesso à internet
- e-mail válido
- Número de telefone
- Solicitação enviada com sucesso
- O usuário/visitante abre o aplicativo.
- O Usuário/visitante acessa as configurações.
- O Usuário/visitante seleciona a opção "Fale conosco"[FA01].
- O Usuário/visitante seleciona se o assunto é sobre o cliente ou restaurante.
- O Usuário/visitante seleciona para enviar uma nova solicitação[FA02].
- O Usuário/visitante insere seus dados junto com sua solicitação para o ifood.
- Usuário/visitante seleciona seleciona outra opção nas configurações.
- Usuário/visitante seleciona seleciona dúvidas mais comuns com respostas já definidas.
- O aplicativo retorna uma mensagem de erro.
- Usuário/visitante retorna para as configurações.
- Acesso à internet
- Lista de restaurantes é visualizada com sucesso
- O usuário/visitante abre o aplicativo.
- O Usuário/visitante define a sua localização[FA01].
- Lista de restaurantes é visualizada, com diferenciação de restaurantes abertos e fechados.
- Usuário/visitante visualiza restaurantes próximos a sua localização atual.
- O aplicativo retorna uma mensagem de erro.
- Usuário/visitante se mantém no menu inicial do aplicativo.
- Possuir acesso a internet
- Permitir o acesso do aplicativo ao gps do celular
- O aplicativo cria uma lista dos restaurantes abertos separando dos fechados
- Visitante acessa o aplicativo do iFood[FA01]
- O aplicativo exibe os restaurantes abertos como destaque
- O aplicativo não exibe os restaurantes
- Acesso à internet
- selecionar prato
- visualizar prato com adicionais no carrinho
- O usuário/visitante abre o aplicativo.
- O Usuário/visitante seleciona o restaurante da lista.
- O usuário/visitante seleciona o prato.
- O restaurante exibe os adicionais que são oferecidos.[FE01]
- O usuário/visitante seleciona os adicionais oferecidos pelo restaurante.
- O aplicativo mostra o resumo do pedido sem os adicionais.
- Acesso à internet
- Cadastro no aplicativo
- Dados cadastrais alterados com sucesso
- O usuário abre o aplicativo.
- O usuário faz login no aplicativo.[FE01]
- O usuário acessa as configurações.
- O usuário acessa "editar dados".
- O usuário altera seus dados cadastrados.
- O aplicativo retorna uma mensagem de erro.
- O aplicativo retorna a página anterior.
- Acesso à internet
- Possuir cadastro no aplicativo
- Lista dos endereços já cadastrados
- O usuário abre o aplicativo.
- O usuário faz login no aplicativo.
- O usuário seleciona "trocar" no endereço cadastrado.
- O aplicativo exibe uma lista com endereços cadastrados.
- O usuário seleciona um dos endereços exibidos.[FA01][FA02]
- Usuário seleciona para usar a localização atual.
- O aplicativo usa o endereço atual do usuário através do gps.
- Usuário seleciona para inserir um endereço.
- O usuário digita o cep que deseja receber o pedido
- O usuário digita o número do endereço
- O aplicativo retorna uma mensagem de erro.
- Usuário retorna a página anterior.
- Acesso à internet
- Possuir cadastro no aplicativo
- voucher aplicado em cima do valor do pedido ou do frete
- O usuário abre o aplicativo.
- O usuário faz login no aplicativo.
- O usuário faz o seu pedido.
- O usuário visualiza o resumo do pedido.
- O usuário seleciona em escolher forma de pagamento.
- O usuário insere o código recebido anteriormente no campo voucher.[FE01]
- O aplicativo retorna uma mensagem informando que o código está errado.
- Usuário retorna a página de pagamento.
- Acesso à internet
- Possuir cadastro no aplicativo
- possuir CPF/CNPJ
- CPF/CNPJ inserido na nota fiscal do pedido
- O usuário abre o aplicativo.
- O usuário faz login no aplicativo.
- O usuário seleciona o pedido desejado.
- O aplicativo exibe o resumo do pedido.
- O usuário seleciona seleciona a opção de escolha de pagamento.
- O usuário insere o seu CPF/CNPJ no campo devido.[FA01][FE01]
- Usuário seleciona a opção de cancelar a inserção do dado.
- O aplicativo retorna a página de pagamento
- O aplicativo retorna uma mensagem informando CPF/CNPJ inaválido.
- Usuário retorna a página de pagamento.
- Acesso à internet
- Ter escolhido os pratos
- Resumo do pedido mostrado na tela do celular
- O usuário/visitante abre o aplicativo.
- O usuário/visitante seleciona o restaurante.
- O usuário/visitante seleciona os pratos do restaurante.
- Os pratos escolhidos é colocado no carrinho.
- O usuário/visitante seleciona o carrinho.
- O aplicativo exibe o resumo do pedido.[FA01][FA02]
- O usuário/visitante seleciona a opção de adicionar mais itens ao carrinho.
- O aplicativo retorna a página de pratos do restaurante escolhido
- Usuário/visitante seleciona o ícone para aumentar ou diminuir a quantidade do pedido.
- O quantidade do pedido é alterado.
- O preço do pedido é alterado.
- Acesso à internet
- Possuir cadastro no aplicativo
- Troco entregue ao usuário pelo entregador.
- O usuário abre o aplicativo.
- O usuário faz login no aplicativo.
- O usuário seleciona o pedido desejado.
- O aplicativo exibe o resumo do pedido.
- O usuário seleciona seleciona a opção de escolha da forma de pagamento.
- O usuário escolhe dinheiro como forma de pagamento.[FA01]
- É perguntado ao usuário se vai ser preciso de troco.[FA02]
- O usuário informa o valor que possui e que vai ser entregue ao entregador.[FA03][FE01]
- Usuário escolhe outra forma de pagamento.
- O usuário insere os dados da nova forma de pagamento
- O usuário seleciona não.
- O aplicativo retorna a página de pagamento
- Usuário seleciona a opção de cancelar a inserção do valor.
- O aplicativo retorna a página de pagamento
- O insere um valor inválido.
- O aplicativo informa o erro do valor inserido.
- Acesso à internet
- Lista com todos os pratos do restaurante selecionado.
- O usuário/visitante abre o aplicativo.
- O usuário/visitante seleciona o restaurante.
- O aplicativo exibe a lista dos pratos do restaurante.[FA01][FA02]
- Usuário/visitante seleciona a aba de Avaliações do restaurante.
- O aplicativo exibe uma lista com as avaliações feitas pelos os usuários do restaurante
- O usuário seleciona a aba informações.
- O aplicativo exibe informações do restaurante inseridas pelo próprio restaurante
Após a escolha do prato desejado o usuário/visitante envia-o para o carrinho .
Concluir as etapas de escolha de restaurante e de pratos com seus adicionais, assim como o realizar pagamento.
Usuários
O usuário realiza o pagamento dos pratos que estão no carrinho.
Usuários
## 14 UC14 - Deslogar do aplicativo do iFood [Voltar ao índice](#Índice)
Esse caso de uso se refere ao encerramento da sessão do usuário no aplicativo do iFood.
Esse caso de uso se refere ao encerramento da sessão do usuário no aplicativo do iFood.
Este caso de uso trata do acesso do usuário à sua conta pessoal, criada por ele por meio do cadastro.
Este caso de uso refere-se ao uso pelo visitante ou usuário dos filtros de busca básicos e avançados disponíveis.
Visitante ou usuário
Este caso de uso trata da exclusão de dados de buscas anteriores pelo visitante ou usuário.
Visitante ou usuário
Este caso de uso destina-se à visualização e edição de dados pessoais pelo usuário.
Visualização do cardápio do restaurante escolhido.
Usuários/Visitantes
O aplicativo deve localizar os restaurantes cadastrados próximos ao usuário/visitante e listá los na tela principal.
Usuários/Visitantes
O aplicativo deve disponibilizar as informações de termos e condições do aplicativo.
Usuários/Visitantes
O aplicativo deve disponibilizar acesso para contato com o ifood.
Usuários/Visitantes
O aplicativo deve disponibilizar uma lista de restaurantes disponíveis, informando se esse está aberto e também mostrar os restaurantes mais próximos a localização inserida pelo usuário.
Usuários/Visitantes
O aplicativo deve destacar os restaurantes que estão abertos.
Visitante e usuário
O aplicativo deve permitir que o usuário e/ou visitante possa selecionar os adicionais do prato que o restaurante oferece ao pedido
Usuários/Visitantes
O aplicativo oferece a possibilidade de o usuário poder alterar seus dados cadastrais.
Usuários
O aplicativo deve disponibilizar uma lista com todos os endereços que já foram cadastrados do usuário
Usuários
O aplicativo deve disponibilizar uma opção para inserir um código oferecido pelo próprio aplicativo anteriormente
Usuários
O aplicativo deve disponibilizar a opção de inserir o CPF/CNPJ do usuário.
Usuários
O aplicativo informa no carrinho o resumo do pedido que o usuário está fazendo.
Usuário/visitante
O usuário deve inserir o valor total a ser pago para receber o troco correto do entregador.
Usuários
O aplicativo deve exibir a lista de todos os pratos dos restaurantes cadastrados.
Usuários/visitante