Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/renan1102/gerenciador-funcionarios
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.
https://github.com/renan1102/gerenciador-funcionarios
css firebase html javascript material-ui react-pdf reactjs
Last synced: 2 days ago
JSON representation
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.
- Host: GitHub
- URL: https://github.com/renan1102/gerenciador-funcionarios
- Owner: Renan1102
- Created: 2024-04-13T15:15:51.000Z (7 months ago)
- Default Branch: main
- Last Pushed: 2024-10-08T03:02:28.000Z (about 1 month ago)
- Last Synced: 2024-11-15T16:09:44.126Z (2 days ago)
- Topics: css, firebase, html, javascript, material-ui, react-pdf, reactjs
- Language: JavaScript
- Homepage: https://taugor-alpha.vercel.app
- Size: 142 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Desafio Gerenciador de Funcionários:
## [Clique aqui para ver <-](https://taugor-alpha.vercel.app/))
# 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.## [Demonstração](https://taugor-alpha.vercel.app/)
![login](https://github.com/Renan1102/Taugor/assets/103040108/f3c1f2fb-7d3e-4e3f-831b-8f4edc34f860)
![home](https://github.com/Renan1102/Taugor/assets/103040108/47a00e56-df65-478d-8ddc-7f64afc922dc)
![cadastro](https://github.com/Renan1102/Taugor/assets/103040108/8480b08d-4eb7-40a1-9225-1b8ab443a6c8)
![func](https://github.com/Renan1102/Taugor/assets/103040108/18a37e37-c803-46ab-82f7-eca31150f811)