Program capacity
Where it runs, how much data it handles, what it calculates, who sees what and which outputs it provides: a technical profile of the HR Module in figures.

The HR Module in figures
The number of modules, pages, indicators and documents brought together in a single program.
Lightweight and self-contained
The program is a single file and does not depend on any external JavaScript library: PDF generation, charts and Excel / CSV export are the program's own code. It needs no database server and can run without an internet connection; internet access is only required for licence activation.
The fictional factory in the demo
The demo holds a mid-sized factory with two years of daily records. The volume below is processed in the browser, without a server.
The figures were measured from the demo's sample data set. In real use, capacity depends on the computer holding the records and its storage settings.
What does the program calculate?
Engines based on legislation and standards that replace manual calculations.
Payroll engine
Gross-to-net calculation: SGK and unemployment insurance contributions, income tax in 5 brackets, stamp duty, minimum wage exemption with cumulative tax base, incentives. All rates are year-based parameters.
Overtime and leave
Overtime, weekly rest day and public holiday work are calculated separately; the annual limit of 270 hours is monitored. Leave entitlement is calculated automatically from seniority, with a warning if department capacity is exceeded.
Severance and notice
Offboarding calculation with the severance cap, gross-up pay and notice periods; total severance liability for all employees.
Shift compliance engine
The schedule is checked against 14 rules: 7.5-hour night work, 11 hours of uninterrupted rest, night work by women and young workers, task qualification and more.
KPI engine
105 indicators, 12 categories, 24 core indicators. Values are calculated from other modules' records and frozen at month end; off-target indicators become actions.
Evidence map
23 clauses of IATF 16949 and VDA 6,3 are mapped to records in the application; compliance status is derived automatically from the indicators.
A4 page layout
Every form fits A4 exactly: long lists are split across pages, empty fields are filled with the form's own rows and columns, and the page number is updated on every page.
Document numbering
Document number, revision number and date are managed centrally across 62 document definitions; the same box appears on every output.
Common to all modules
Runtime environment
- Windows desktop application; installed or portable
- 13 modules in one application, with one personnel record
- 100 pages; each module's home page, archive and settings
- Browser demo on the site with no installation
Data and records
- Data is stored on the organisation's own computer
- Automatic saving on every change
- Automatic backup at login and weekly, going back 10 weeks
- Year-end archive: past years are view-only
Security and permissions
- One-time administrator password, personal 5-digit password
- Three access levels across 101 pages
- Employee number and PIN for kiosk login
- Tamper-proof (hash-chained) log of kiosk actions and announcement reads
Legislation
- Year-based statutory parameters; copied to the next year
- Medical examination and training intervals from the OHS hazard class
- Disability quota, probation period, notice and severance rules
- KVKK privacy notice versions, retention and destruction records
Data transfer
- Import of PDKS clock-in/out data
- Excel / CSV export
- SGK lines and termination notification data summary
- ESRS S1 and ISO 30414 data export; USB / folder sync for the kiosk
Outputs
- 66 A4 forms and reports; PDF or direct printing
- Document number and revision box on every page
- Forms fill A4 completely; empty rows follow the form's own layout
- Batch output: all scorecards, all payslips in one go
Interface
- Turkish, English and German; the language switches instantly
- Field explanations (?) and context help with F1
- Pending tasks from all modules on the home page
- Separate kiosk interface for touchscreens
Standards
- IATF 16949 and VDA 6,3 evidence map
- ISO 30414 human capital indicators
- Labour Law No. 4857, Social Security Law No. 5510, OHS Law No. 6331
- Data Protection Law No. 6698 (KVKK)
The same program in three languages
The interface language switches instantly from the flags in the top bar; 1,332 interface strings are translated per language. Stored data (names, descriptions) stays in the language it was entered in; official forms are printed in Turkish.


Summary table
| Operating mode | Windows desktop application (installed or portable); browser demo on the site |
|---|---|
| Architecture | Single file, ~13,000 lines, 1,295 functions; no external JavaScript libraries |
| Data | On the organisation's own computer; automatic saving, automatic login and weekly backups, JSON backup |
| Users | Administrator + users with personal passwords; 3 access levels across 101 pages |
| Kiosk | Touchscreen; employee number + PIN; sync via USB or shared folder; hash-chained event log |
| Import | PDKS clock-in/out data |
| Export | PDF, Excel / CSV, SGK lines, ESRS S1 / ISO 30414 export, PNG (org chart) |
| Outputs | 66 A4 forms and reports with document numbers; 62 document definitions |
| Indicators | 105 KPIs, 12 categories, 24 core; month-end freeze; action and effectiveness tracking |
| Languages | Turkish, English, German (1,332 strings per language); 304 field explanations |
| Legislation | Year-based statutory parameters; annual review warning for legal texts |
| Standards | IATF 16949 (23-clause evidence map) · VDA 6,3 · ISO 30414 · ESRS S1 · KVKK |
| Licence | Online activation bound to the computer |
Short answers
Does the data go to the cloud?
No. The program runs on the organisation's own computer and keeps the data there.
Is the information I enter in the demo stored?
No. The demo starts fresh with fictional sample data every time it opens. Do not enter real personal data in the demo.
What happens when legislation changes?
Minimum wage, contribution rates and tax brackets are year-based parameters; a new year is copied from the previous one and updated.
Your feedback shapes the program
Feedback is anonymous; I don't ask for a name or email. If you'd like to talk to me, you can message me on LinkedIn.