Human Resource Management System - Django PostgreSQL ORM (Advanced)

Publicado em: 01 Janeiro 1970
no canal de: Netalith
102
1

#python #django #postgresql #orm #human_resources #human_resource_management_system

Link: https://lightproweb.com/templates/cus...
Summary:
This HRMS (Human Resource Management System) is a full-featured Django-based web application designed to streamline and automate various human resource operations in an organization, with built-in role-based access control (RBAC), support for GPS-based attendance, multi-format reporting, and a powerful recruitment pipeline.

Python 3.10Django 5.2django-jazzmin 3.0.1django-tinymce 4.1.0gunicorn pillow python-decouplepsycopg2-binarywhitenoise
Description:
The system allows HR teams, department managers, and staff to collaborate effectively in managing employee data, attendance, payroll, leave requests, performance evaluations, recruitment, and contracts.

Each user role has specific permissions to ensure a secure and efficient workflow. The system includes real-time action logging, search and pagination across modules, and data export in formats like PDF, Word, and Excel.

Detail:
🧩 Detailed Features by Module
🔹 Department Management
Full CRUD for departments

Search & pagination

🔹 Position Management
Full CRUD for job positions

Search & pagination

🔹 Employee Management
Create/update/delete employee accounts

Role-based access control

Search & pagination

🔹 Attendance Management
Manual check-in/out within company

GPS-based check-in via mobile app or browser

Daily attendance tracking per employee

🔹 Payroll Management
View and manage monthly salaries

Adjust salary, bonus, and deductions

Export to Excel or PDF

🔹 Leave Request Management
Submit and track leave requests

Manager and HR approval workflow

View leave status and history

🔹 Contract Management
Upload and manage employee contracts

Assign contract types (full-time, part-time, probation)

Attach digital copies (PDF)

🔹 Employee Evaluation
Monthly or quarterly performance reviews

Individual report export (PDF, Word)

Department-wide reports (Excel)

Track goal achievement, improvement areas

🔹 Reward & Punishment Management
Issue rewards or disciplinary actions

Attach reasons, amounts

Export reports to Excel

📌 Recruitment & Interview Management
HR / Manager Features:
Post job openings

View and filter applicant CVs

Upload & review resume (PDF) and video introductions

Schedule interviews with candidates

Assign interviewers

Applicant Tracking:
Monitor application status (Applied, Interview, Hired, Rejected)

Department managers can participate in interviews

🛡️ Logging & Audit
Action Logs: Every action in the system (create/update/delete) is logged with timestamp and user

Session Tracking: Track user login sessions

🧑‍💼 Role-Based Access Control (RBAC)
👤 Employee
Update personal profile & avatar

View attendance records

View personal payroll details

Submit leave requests

View contract details

Access monthly evaluation results & export

View personal rewards & penalties

👩‍💼 HR Officer
Manage all employees

Manage attendance & GPS check-ins

Manage payroll & contracts

Approve leave requests (after department manager approval)

Manage job postings

Screen resumes and contact managers for interviews

👨‍💼 Department Manager
Manage employees within their department

Edit contracts, payroll, and interview schedules

Approve leave requests from their team

Submit performance evaluations and handle rewards/penalties

🧑‍💼 Company Admin / CEO
Full system access

View all logs and sessions

Supervise all modules and users


Nesta página do site você pode assistir ao vídeo on-line Human Resource Management System - Django PostgreSQL ORM (Advanced) duração hora minuto segundo em boa qualidade , que foi baixado pelo usuário Netalith 01 Janeiro 1970, compartilhe o link com seus amigos e conhecidos, no youtube este vídeo já foi visto 102 vezes e gostou 1 espectadores. Boa visualização!