UC21 - Manter configurações de descoberta


Descrição: esse caso de uso permite que o usuário acesse e edite as configurações de descoberta.

Ator principal: usuário e sistema

Pré-requisitos:
1. O usuário deve possuir um perfil e estar logado.
2. O usuário deve permitir o uso de sua localização atual


Fluxo principal:
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.


Fluxo alternativo: ---


Fluxo de exceção: ---


Pós-condição: Somente serão mostrados ao usuário, pessoas que se enquadrem nas escolhas dele.