Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[Candidato / Candidatura] - Filtro de busca #197

Open
8 tasks done
FilipeLeoni opened this issue Jun 20, 2023 · 6 comments
Open
8 tasks done

[Candidato / Candidatura] - Filtro de busca #197

FilipeLeoni opened this issue Jun 20, 2023 · 6 comments
Assignees
Labels
feature Um novo componente ou tela frontend tasks de front-end squad cereal killers - vagas

Comments

@FilipeLeoni
Copy link
Contributor

FilipeLeoni commented Jun 20, 2023

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

Image

Image


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.
@FilipeLeoni FilipeLeoni self-assigned this Jun 20, 2023
@FilipeLeoni FilipeLeoni added feature Um novo componente ou tela frontend tasks de front-end squad cereal killers - vagas labels Jun 20, 2023
@caiquefonseca
Copy link

@limaricardo , dá uma olhada nessa belezura de Task. O @FilipeLeoni deixou tudo explicadinho!

@limaricardo
Copy link
Collaborator

@limaricardo , dá uma olhada nessa belezura de Task. O @FilipeLeoni deixou tudo explicadinho!

@caiquefonseca coisa linda, tudo organizado e detalhado!

@jhonatancostaamaral
Copy link

Pessoal, do @SouJunior/frontend / @SouJunior/backend, quem está assumindo essa task, já que o @FilipeLeoni está ausente?

@caiquefonseca
Copy link

@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.

@caiquefonseca caiquefonseca added HELP Impedimento para prosseguir. Indicar qual o problema and removed HELP Impedimento para prosseguir. Indicar qual o problema labels Jul 26, 2023
@FernandoMiguelS
Copy link

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.

@katsumidev
Copy link
Contributor

katsumidev commented Aug 8, 2023

@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:

jam

Vou buscar saber se esse comportamento era pra ser dessa forma ou foi algo que passou despercebido, ou eu que entendi algo errado.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
feature Um novo componente ou tela frontend tasks de front-end squad cereal killers - vagas
Projects
Development

No branches or pull requests

6 participants