Open JoelFentes opened 1 month ago
Implementar integração com o Google Maps ou OpenStreetMap para calcular a distância entre empresa e candidato.
Criar a classe GeolocalizacaoService para encapsular essa lógica.
Adicionar métodos para buscar candidatos baseados na localização (buscarCandidatosPorProximidade()).
Garantir que as coordenadas (latitude e longitude) sejam armazenadas no perfil do candidato.
Utilizar a API de geolocalização para ordenar candidatos pela proximidade à empresa.
Implementar testes de unidade para verificar o funcionamento do filtro de proximidade.
- Criar cenários de teste com empresas e candidatos de diferentes localidades e verificar se o sistema está ordenando corretamente.
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.