[Candidato / Candidatura] - Filtro de busca
FilipeLeoni opened this issue · comments
US Relacionada - #205
Descrição:
Essa task tem o objetivo de implementar a funcionalidade de filtrar vagas por meio de um campo de pesquisa e um select com opções de filtragem rápida. O objetivo é permitir que os usuários encontrem vagas específicas com facilidade, melhorando a usabilidade do aplicativo.
Subtasks
- Implementar a lógica para enviar solicitações à API e recuperar os resultados filtrados com base nas palavras-chave inseridas.
- Integrar o select com a lógica de filtragem e enviar solicitações à API para recuperar os resultados filtrados com base na seleção do usuário.
- Atualizar dinamicamente os resultados exibidos na interface do aplicativo conforme as seleções do usuário ou a entrada de palavras-chave.
Protótipo
Critérios de Aceitação
- O campo de pesquisa permite que os usuários insiram palavras-chave para buscar vagas específicas;
- Deve ser possivel filtrar vagas pelo select;
- Os resultados das vagas são atualizados corretamente com base nas palavras-chave inseridas;
- Os resultados das vagas são atualizados corretamente com base na opção selecionada no select;
- A implementação segue as diretrizes de design e padrões definidos.
@limaricardo , dá uma olhada nessa belezura de Task. O @FilipeLeoni deixou tudo explicadinho!
@limaricardo , dá uma olhada nessa belezura de Task. O @FilipeLeoni deixou tudo explicadinho!
@caiquefonseca coisa linda, tudo organizado e detalhado!
Pessoal, do @SouJunior/frontend / @SouJunior/backend, quem está assumindo essa task, já que o @FilipeLeoni está ausente?
@limaricardo, você poderia nos ajudar na revisão desta task? A liberação dela vai ajudar em outro item, que atualmente está bloqueado em testes.
Testes Iniciados.
Um adendo referente ao filtro de busca por "Local" que não está funcionando, o filtro por palavra chave está funcional, segue vídeo evidenciando os testes.
https://jam.dev/c/aada109e-f95b-4aa4-ae68-ec54711f5be9
Ao inserir um local para realizar o filtro, o botão "Buscar vaga" fica inoperante.
Filtro de busca por palavra-chave. - OK
Filtro de busca por "Local". - NO
Ao inserir um local para realizar o filtro, o botão "Buscar vaga" fica inoperante.
@FernandoMiguelS Isso se deve a um comportamento do backend, onde na rota para realizar a busca por filtro é obrigatório informar uma palavra chave para fazer a busca, sendo assim, não é possivel realizar a busca somente por Local, portanto, é necessario informar uma palavra chave em conjunto um Local, dessa forma, o filtro de local funcionara corretamente como evidenciado no video a seguir:
Vou buscar saber se esse comportamento era pra ser dessa forma ou foi algo que passou despercebido, ou eu que entendi algo errado.