UC002 Buscar - unifgabsantos/Mecanico GitHub Wiki
A busca pelo pelo mecânico, deve ser feita pelo sistema de geolocalização do próprio dispositivo, a busca será feita em um raio proximo.
- Cadastro do mecânico feito no aplicativo, nível de conhecimento, localização e disponibilidade.
- Cliente logado no sistema
- Geolocalização ativada
- Cliente efetua o login no sistema
- Cliente filtra buscas pelas condições 2.1 Geolocalização ativada 2.2 Filtro com mecânicos mais proximo da região 2.3 pode ser feito um filtro baseado no conhecimento do mecânico
- Sistema valída dados de busca
- É verificado a disponibilidade de data e hora de serviço
- Cliente faz a escolha dentro do range de distância
- Cliente decide se deseja escolher mecânicos da região ou de um range maior de distancia 6.1 Seleciona maior distancia, tendo mais opções de escolhas
- Cliente decide realizar nova busca. 7.1 Clica em nova busca 7.2 Volta a decidir o range de distancia
- Busca acima do raio da geolocalização