Configuração de Descoberta


Título Configuração de Descoberta
Objetivo Configurar as preferências do usuário em relação aos perfis que serão exibidos para ele.
Contexto Pré-condições:
1. O usuário deve possuir um perfil e estar logado.
2. O usuário deve permitir o uso de sua localização atual
Pós-condição:
1. Somente serão mostrados ao usuário, pessoas que se enquadrem nas escolhas dele.
Atores 1. Usuário.
2. Sistema.
Recursos 1. Acesso à Internet.
Episódios 1. O usuário acessa as configurações.
2. O usuário desliza a página até a seção de configuração de descoberta.
3. O usuário define a localização dele.
4. O sistema pede autorização para utilizar a localização atual do usuário.
5. O usuário permite esse uso.
6. O usuário define a distância máxima das pessoas que serão mostradas a ele.
7. O usuário escolhe o gênero dessas pessoas.
8. O usuário escolhe a faixa etária delas.
9. O usuário escolhe se quer ou não que seu perfil apareça para outras pessoas.
10. O usuário seleciona a opção Ok para salvar suas alterações.
11. A tela volta para a aba de perfil.
Restrições Fluxo intuitivo.
Exceção 1. O usuário sai do aplicativo antes que essas modificações sejam efetivadas.
2. A internet cai no meio da execução da ação.