JoelFentes / LinkedOut

Projeto da cadeira de Projeto de Software do 3º Período de Engenharia de Software
0 stars 2 forks source link

Filtrar Candidatos pela Proximidade (Empresa) #2

Open JoelFentes opened 1 month ago

JoelFentes commented 1 month ago

Como uma empresa, eu quero encontrar candidatos que moram próximos ao endereço da empresa, para que eu possa reduzir custos com transporte e otimizar o tempo de deslocamento.

JoelFentes commented 1 month ago
  1. Implementar integração com o Google Maps ou OpenStreetMap para calcular a distância entre empresa e candidato.

  2. Criar a classe GeolocalizacaoService para encapsular essa lógica.

  1. Adicionar métodos para buscar candidatos baseados na localização (buscarCandidatosPorProximidade()).

  2. Garantir que as coordenadas (latitude e longitude) sejam armazenadas no perfil do candidato.

  1. Utilizar a API de geolocalização para ordenar candidatos pela proximidade à empresa.

  2. Implementar testes de unidade para verificar o funcionamento do filtro de proximidade.

  1. Criar cenários de teste com empresas e candidatos de diferentes localidades e verificar se o sistema está ordenando corretamente.