Giter Club home page Giter Club logo

devit-se-frontend's People

Contributors

allandlobr avatar gesalamanca avatar jvictorps avatar limaricardo avatar uendelmsantos avatar

Watchers

 avatar

Forkers

patrickotero

devit-se-frontend's Issues

US 342 - Resumo da vaga (seção 1) - Cadastro de vagas | Colaborador

image

Campo título da vaga:

  • Dropdown com opção padrão (default) sendo "Selecionar";
  • Dropdown com opções de: UX Designer, UI Designer, Product Designer, Dev. Front-End, Dev. Back-End, Full Stack, Agilista e Quality Assurance;
  • Campo obrigatório (validação).

Nível da vaga:

  • Dropdown com opção padrão (default) sendo "Selecionar";
  • Dropdown com opções de: Sênior, Pleno, Júnior, Outros;
  • Opção outros com um campo em branco para preenchimento da senioridade da vaga, de no máximo 20 caracteres;
  • Campo obrigatório (validação).

Canal de divulgação:

Nesse campo as opções disponibilizadas contém uma condicional atrelada.
seção 1 - Resumo da vaga
seção 2 - Empresa - seção exclusiva para canal de divulgação Devit
seção 3 - Vaga

  • Dropdown com opção padrão (default) sendo "Selecionar";
  • Dropdown com opções de: Devit, Linkedin, Indeed, Google e Outros;
  • Se "Devit" for selecionado como o canal de divulgação aparecerá a seção1; seção 2 e seção 3;
  • Se "LinkedIn", "Indeed", "Google" ou "Outros" for selecionado como o canal de divulgação aparecerá a seção1 e seção 3;
  • Opção outros com um campo em branco para descrever o canal de divulgação;, de no máximo 20 caracteres;
  • Campo obrigatório (validação).

Status:

  • Dropdown com opção padrão (default) sendo "Selecionar";
  • Dropdown com opções de: Ativo e Inativo;
  • Quando selecionado opção "INATIVO" a sessão "Resumo da Vaga" deve DESABILITAR os campos em tela;
  • Campo obrigatório (validação).

Formato da vaga:

Nesse campo as opções disponibilizadas contém uma condicional atrelada.
seção 1 - Resumo da vaga
seção 2 - Empresa - seção exclusiva para canal de divulgação Devit
seção 3 - Vaga

  • Dropdown com opção padrão (default) sendo "Selecionar";
  • Dropdown com opções de: Home Office, Híbrido e Presencial;
  • Se "Home office" for selecionado como status aparecerá a seção1 e seção 3;
  • Se "Híbrido" ou "Presencial" for selecionado como o formato da vaga, aparecerá a seção 1, seção 2 e seção 3;
  • Somente quando selecionadas opções "Presencial" e "Híbrido" o campo de frequência "2X na semana", 3X na semana", etc., deve retornar em tela.
  • Campo obrigatório (validação).

Empresa:

  • Input para o usuário inserir o nome da empresa;
  • Campo obrigatório (validação).

Data de divulgação:

  • Deve aceitar apenas data corrente e data futura;
  • Exibir Date Picker;
  • Exibir máscara DD/MM/AA;
  • Campo obrigatório (validação).

Data de finalização:

  • Deve aceitar apenas data corrente e data futura;
  • Exibir Date Picker;
  • Exibir máscara DD/MM/AA.

US 342 - Empresa (seção 2) - Cadastro de vagas | Colaborador

Link para o FIGMA

Link da SouJunior/products#342

Image

Campo Empresa:

  • Preenchimento automático do campo empresa, campo preenchido na seção 1;
  • Campo deverá ser obrigatório.

CNPJ:

  • Alterar o placeholder para a máscara "00.000.000/0001-00";

Setor:

  • Dropdown com opção padrão (default) sendo "Selecionar", as opções apresentadas são: Tecnologia da informação, Saúde, Financeiro, Varejo, Educação, Indústria automotiva, Logística e Outros;
  • Quando selecionado "Outros" deverá habilitar uma caixa de texto "Outros", com o limite de 20 caracteres;

Endereço:

  • Exibir o placeholder como este exemplo: "Rua, Avenida, Praça"; "Nº"; "Bloco";

Complemento:

  • Exibir o label "Complemento";

Bairro:

  • Exibir o label "Bairro";

Responsável:

  • Exibir campo para preenchimento do contato responsável pela vaga";

E-mail:

  • Exibir campo para preenchimento com o e-mail do contato responsável pela vaga e confirmar se os caracteres especiais são exibidos (@);
  • Se o @ não for digitado, a seguinte mensagem aparece "campo incorreto";

Telefone 1:

  • Exibir o campo com o telefone do contato responsável pela vaga, utilizando a máscara "(00) 00000-0000" como placeholder;
  • Se não houver onze números, a seguinte mensagem aparecerá "campo incorreto";

US 342 - Vagas (seção 3) - Cadastro de vagas | Colaborador

Link para o FIGMA

Link da SouJunior/products#342

image

Campo vaga:

  • Dropdown com opção padrão (default) sendo "Selecionar"
  • Preenchimento automático do campo empresa, campo preenchido na seção 1;
  • Campo deverá ser obrigatório.

Nível da vaga:

  • Preenchimento automático do campo empresa, campo preenchido na seção 1;

Formato da vaga:

  • Preenchimento automático do campo empresa, campo preenchido na seção 1;

Tipo de contrato:

  • Dropdown com opção padrão (default) sendo "Selecionar", deverá aparecer as opções CLT, PJ e Outros;
  • Quando a opção "Outros" for selecionada, deve habilitar em tela a caixa de texto "Outros", com limite de 20 caracteres

Salário:

  • Exibir placeholder com a máscara "R$ 000,00"

Benefícios:

  • Exibir placeholder com opções separados por ponto e vírgula (Plano de Saúde; Vale Alimentação; Seguro de Vida; Vale Refeição);

Descrição da vaga:

  • Inserir campo para descrição da vaga;

Requisitos (Soft Skills):

  • Exibir placeholder com opções separadas por ponto e vírgula (Autorresponsabilidade; Flexibilidade; Inteligência Emocional; Facilitação);

Requisitos (Hard Skills):

  • Exibir placeholder com opções separados por ponto e vírgula (JavaScript; Springboot; NodeJS);

Nota Devit:

  • Exibir uma lista com opções de notas de 1 a 5 (será inserida posteriormente, conforme a User Story específica
    para a avaliação da Devit.)

US 342 - Modal (Salvar e Publicar) - Cadastro de vagas | Colaborador

Link para o FIGMA

Link da SouJunior/products#342

image

Modal (Salvar e Publicar):

  • Ao clicar o botão "salvar rascunho" as informações do formulário serão salvas como como um rascunho para revisão e edição posterior.
  • Ao clicar no botão "publicar" após o preenchimento, aparecerá um pop-up com a opção de revisar todos os detalhes inseridos antes de confirmar o cadastro da vaga;
  • Caso haja erros ou campos em branco será indicado, com uma mensagem de erro "revisar os espaços indicados";
  • Os campos obrigatórios em branco no formulário ficarão com uma cor de destaque para auxiliar na identificação do erro;

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.