Employee Management
Sistema de Gestão de Funcionários
// about this product
O Sistema de Gestão de Funcionários (EMS) é uma aplicação web abrangente, concebida para simplificar e centralizar a gestão de recursos humanos dentro de uma organização. Desenvolvido com um backend em Django REST Framework e um frontend em React, o sistema oferece uma plataforma unificada para gerir todo o ciclo de vida dos colaboradores, incluindo recrutamento, integração, controlo de assiduidade, folha de pagamentos, acompanhamento de desempenho e gestão de ativos.
A aplicação implementa o Controlo de Acesso Baseado em Funções (RBAC) com quatro perfis de utilizador: Superadministrador, Gestor de RH, Chefe de Departamento e Colaborador. Cada perfil possui as permissões adequadas para garantir o acesso seguro aos recursos do sistema. A autenticação é gerida através de JSON Web Tokens (JWT), assegurando o login seguro e a gestão de sessão. A interface responsiva, desenvolvida com Tailwind CSS, proporciona uma experiência consistente em dispositivos desktop e mobile.
O EMS inclui ainda diversas funcionalidades corporativas, como um módulo de gestão de ativos para rastrear os bens da empresa, um módulo de recrutamento para gerir vagas e candidaturas, um sistema de gestão de documentos com acesso controlado e um quadro de avisos para comunicados e agendamento de eventos. O sistema mantém um registo de auditoria completo que documenta as atividades significativas dos utilizadores, garantindo a prestação de contas e a conformidade com os requisitos.
Além disso, o EMS oferece capacidades abrangentes de pesquisa, relatórios e exportação de dados nos formatos CSV e Excel. A sua arquitetura modular e API RESTful tornam a aplicação fácil de manter, escalável e ideal para organizações que procuram otimizar a gestão da sua força de trabalho através de uma plataforma segura e centralizada.
// what you get
- React • Vite • Tailwind CSS • Django • Django REST Framework • SQLite • JWT Authentication • Axios • React Icons • Python 3.13 • CORS Headers • Context API • Custom Hooks • REST API • ORM • RBAC
// built with
React • Vite • Tailwind CSS • Django • Django REST Framework • SQLite • JWT Authentication • Axios • React Icons • Python 3.13 • CORS Headers • Context API • Custom Hooks • REST API • ORM • RBAC
