How freenelva/payroll-system works
This is a Django accounting and workforce-management project, organized around employee records and related attendance, leave, department, tax, salary, and payroll data. The sampled models show the employee record referencing those workforce and compensation records, and payroll referencing a salary structure. The README is only a title, and the view and URL implementations were not sampled, so the graph describes supported model relationships rather than an asserted user-facing request flow.
Main entry points: Employees/models.py Employee · Payroll/models.py Payroll · Department/models.py Department · Attendance/models.py Attendance
Components 8
Workforce records
- Department
Department/models.py - Attendance
Attendance/models.py - Leave
Leave/models.py
Compensation
- Tax slab
TaxSlab/models.py - Payroll
Payroll/models.py - Salary structure
Salary/models.py
Identity
- Employee
Employees/models.py - Django user
Connections 7
- Employee → Django user: references
Employees/models.py - Employee → Department: references
Employees/models.py - Employee → Attendance: references
Employees/models.py - Employee → Leave: references
Employees/models.py - Employee → Payroll: references
Employees/models.py - Employee → Tax slab: references
Employees/models.py - Payroll → Salary structure: references
Payroll/models.py