SouJunior / products

GNU General Public License v3.0
4 stars 2 forks source link

[Empresa] - Visualizar vagas postadas #228

Open thiagosansi opened 1 year ago

thiagosansi commented 1 year ago

Definição Eu como empresa quero visualizar todas as vagas postadas da minha empresa para fazer a gestão das mesmas na plataforma quando acessar o painel de vagas vinda da https://github.com/SouJunior/products/issues/144


Descrição A empresa visualizará as vagas que foi postado por ela em uma lista, com a data que a vaga foi postada e o status de cada vaga para ter controle e evitar duplicidade de vagas postadas pela mesma empresa.


Protótipos

Image

Image

Image

Image


Critérios de Aceite Todos os requisitos que demonstrem o funcionamento do produto, apresentados em um formato de lista numerada.

  1. Quando a empresa acessar o Painel de vagas a partir da Área Logada da empresa, a empresa visualizará o histórico de vagas em cards em ordem cronológica da mais recente para menos recente na lateral esquerda da página;
  2. Quando a empresa clicar no botão "Status" deve ser aberto um dropdown com as opções "Todas", "Ativas" e "Encerradas" para seleção. A opção de "Todas" é default. Quando o usuário selecionar a opção "Ativas", deve aparecer apenas as vagas ativas na lateral esquerda da página. Quando o usuário selecionar a opção "Encerradas", deve aparecer apenas as vagas encerradas;
  3. Quando o usuário clicar no botão "Quando postada", deve ser aberto um dropdown com as opções "Recentes" e "Antigas". Quando o usuário selecionar a opção "Recentes", as vagas na lateral esquerda da página serão ordenadas de forma decrescente de quando foram postadas, as mais recentes primeiro. Quando o usuário selecionar a opção "Antigas" as vagas na lateral esquerda da página serão ordenadas de forma crescente de quando foram postadas;
  4. Neste modal existem três opções para o usuário selecionar, , referentes ao porque o mesmo vai encerrar a vaga: "Achei o candidato ideal na SouJunior", "Achei o candidato em outra plataforma" e "A empresa desistiu de contratar nesse momento" para o candidato selecionar uma opção. O usuário só pode selecionar um dos motivos. De modo que, selecionado uma segunda opção a mesma deixa de estar selecionada. Quando o candidato selecionar uma das opções para o encerramento da vaga, deve habilitar o botão para confirma o encerramento da vaga. Se o usuário clicar no botão confirmar, deve fechar o modal e surgir um modal informando que a vaga foi encerrada com sucesso. Se o usuário clicar no botão "Cancelar", o candidato deve retornar ao painel de vagas;
  5. Quando o usuário clicar no botão "Encerrar Vaga", deve aparecer o pop-up na página do painel de vagas perguntando o motivo do encerramento da vaga. Deve aparecer as opções "Achei o candidato ideal na SouJunior", "Achei o candidato em outra plataforma" e "A empresa desistiu de contratar nesse momento" para o candidato selecionar uma opção. Quando o candidato selecionar uma das opções para o encerramento da vaga, deve habilitar o botão para confirma o encerramento da vaga. Se o usuário clicar no botão confirmar, deve fechar o pop-up atual e surgir o pop-up informando que a vaga foi encerrada com sucesso. Se o usuário clicar no botão "Cancelar", o candidato deve retornar ao painel de vagas;
  6. Quando o usuário confirmar o encerramento da vaga, o status da vaga cancelada deve ser atualizado e mudar para "Encerrada";
  7. Quando o usuário clicar no botão "Editar", deve ser direcionado para a página para página de edição da vaga

Informações Adicionais Qualquer observação importante para melhorar o entendimento da User Story


DoR - Definition of Ready

DoD - Definition of Done

thiagosansi commented 1 year ago

@Tainawandelli , por favor, verifique a US

Tainawandelli commented 1 year ago

@thiagosansi

Eu como empresa quero visualizar as vagas postadas da minha empresa para fazer a gestão na plataforma quando acessar a área especifica. Não tá muito claro Eu reescreveria: Eu como empresa quero visualizar todas as vagas postadas da minha empresa, ativas ou não, para fazer a gestão a gestão das mesmas na plataforma quando ao acessar o Painel de vagas a partir da https://github.com/SouJunior/products/issues/144.

2) ao invés de colocar habitar eu colocaria que abre um dropdown Quando a empresa clicar no botão "Status" deve ser aberto um dropdown com as opções "Todas", "Ativas" e "Encerradas" para seleção. A opção de "Todas" é default. Quando o usuário selecionar a opção "Ativas", deve aparecer apenas as vagas ativas na lateral esquerda da página. Quando o usuário selecionar a opção "Encerradas", deve aparecer apenas as vagas encerradas; Importante aqui deixar claro de onde vem a informação se uma vaga está ativa ou encerrada

3) mesma coisa aqui sobre o dropdown: Quando o usuário clicar no botão "Quando postada", deve ser aberto um dropdown com as opções "Recentes" e "Antigas". Quando o usuário selecionar a opção "Recentes", as vagas na lateral esquerda da página serão ordenadas de forma decrescente de quando foram postadas, as mais recentes primeiro. Quando o usuário selecionar a opção "Antigas" as vagas na lateral esquerda da página serão ordenadas de forma crescente de quando foram postadas;

5) O nome correto é modal, não pop-up Eu trocaria aqui para Neste modal existem três opções para o usuário selecionar, , referentes ao porque o mesmo vai encerrar a vaga: "Achei o candidato ideal na SouJunior", "Achei o candidato em outra plataforma" e "A empresa desistiu de contratar nesse momento" para o candidato selecionar uma opção. O usuário só pode selecionar um dos motivos. De modo que, selecionado uma segunda opção a mesma deixa de estar selecionada. Quando o candidato selecionar uma das opções para o encerramento da vaga, deve habilitar o botão para confirma o encerramento da vaga. Se o usuário clicar no botão confirmar, deve fechar o modal e surgir um modal informando que a vaga foi encerrada com sucesso. Se o usuário clicar no botão "Cancelar", o candidato deve retornar ao painel de vagas;