Bem-vindo ao Portal do Funcionário, uma aplicação web moderna desenvolvida com React, JavaScript e CSS, que oferece aos colaboradores uma plataforma simples e eficiente para gerenciar suas informações corporativas.
O Portal do Funcionário é uma interface voltada para o colaborador, integrada a um sistema completo de folha de pagamento. Ele permite:
- 👤 Acesso seguro às informações pessoais
- 🧾 Visualização e download de holerites
- ⏱️ Consulta dos registros de ponto
- 📬 Acesso ao módulo de mensagens internas
- 👨💼 Área administrativa para controle e ajustes internos
| Camada | Tecnologias |
|---|---|
| Frontend | React, JavaScript (ES6+), HTML5, CSS3 |
| Backend | Node.js (server.js) |
| Autenticação | Firebase (via FirebaseConnection.js) |
src/
├── Assets/ # Imagens e recursos visuais
├── Components/ # Componentes reutilizáveis (ex: Header)
├── Pages/ # Páginas principais (Home, Ponto, Admin etc.)
│ ├── Admin/
│ ├── Controle_Ponto/
│ ├── Folha_Pagamento/
│ ├── Home/
│ ├── Mensagens/
│ └── Register/
├── Routes/ # Rotas e controle de acesso
├── App.js
├── index.js
-
Clone o repositório:
git clone https://github.com/seu-usuario/portal-do-funcionario.git cd portal-do-funcionario -
Instale as dependências:
npm install
-
Inicie a aplicação:
npm start
O projeto será executado em
http://localhost:3000
- Este projeto utiliza autenticação via Firebase. Configure seu projeto no Firebase e substitua as credenciais em
FirebaseConnection.jspara funcionamento correto. - O backend está presente em
server.jse pode ser utilizado para futuras integrações com banco de dados ou APIs REST.
- Dashboard com KPIs
- Upload de documentos pessoais
- Notificações em tempo real
Contribuições são sempre bem-vindas!
Sinta-se à vontade para abrir uma issue, forkar o repositório e enviar um pull request.

