Skip to content

Neste projeto construí um sistema de gerenciamento de funcionários de uma empresa, permitindo cadastrar informações do contato e do funcionário, atualizar informações, promove-lo ou demiti-lo, contando ainda com validação de campos, histórico do funcionário e manipulação de PDF.

Notifications You must be signed in to change notification settings

Renan1102/gerenciador-funcionarios

Repository files navigation

Desafio Gerenciador de Funcionários:

Especificações

Construção com:

  • React JS, JavaScript, Html, CSS;
  • function components, utilizando hooks;
  • Firebase:
    • Firestore - banco de dados;
    • Storage - armazenamento de arquivos;
    • Authentication - para cadastro e login de usuário.
  • Material UI;
  • React-pdf.

Cadastro de Funcionário:

  • Manipulação de documento (PDF).
  • Sincronização de componentes.
  • Formulário com campos relacionados ao funcionário.
    • Informações de Contato: Nome, Sexo, Endereço, Telefone, Foto de Perfil, Data de Aniversário.
    • Informações do Funcionário: Cargo, Data de Admissão, Setor, Salário.
  • Validação de campos.

Atualização de Funcionário:

  • Possibilidades de atualização de funcionário:
    • Atualizar informações de contato.
    • Promover funcionário.
    • Demitir ou terminar contrato com funcionário.
  • Histórico do funcionário.

login home cadastro func

About

Neste projeto construí um sistema de gerenciamento de funcionários de uma empresa, permitindo cadastrar informações do contato e do funcionário, atualizar informações, promove-lo ou demiti-lo, contando ainda com validação de campos, histórico do funcionário e manipulação de PDF.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published