All selected work
09

Contribution to an existing system

Personnel Training & Compliance Tracking

An extension to an existing personnel application for training requirements, document validity, and recurring screening records.

Existing-system contributionEN09 / 14
01

Institutional context

Personnel records were already managed in an application. The new requirement was to track individual and departmental training obligations and recurring follow-up dates within that system.

02

My contribution

  • Addition of training and recurring follow-up modules to an existing system
  • Development of validity, missing-document, and approaching-date rules
  • Extension of bulk-entry and reporting functions
03

Problem

The presence of a document was not enough. Missing training, missing evidence, valid records, and approaching deadlines needed distinct states.

Constraints

  • Compatibility with the existing personnel and department model
  • Combining individual and departmental requirements
  • Consistent date and recurrence rules
  • Checking duplicate records during bulk entry
Turning a personnel requirement into a trackable status
  1. 01Requirement
  2. 02Training or screening record
  3. 03Validity assessment
  4. 04Missing and upcoming work
04

Approach

Training and recurring follow-up modules were extended without replacing the existing application. The latest record, validity date, and requirement were connected through shared status calculations.

05

Solution built

Individual and departmental training requirements, document states, approaching and overdue dates, screening records, bulk entry, and report exports were linked to the existing personnel views.

06

For management

  • Assign training requirements to individuals or departments
  • Distinguish missing, valid, and approaching-expiry records
  • Create screening records in bulk by department or person
  • Filter and export follow-up lists
07

Institutional impact

Authorized users can identify missing records and renewal needs by status, and record same-day group activities without opening each personnel card separately.

08

Technical scope

  • Integration with an existing PHP application
  • Individual and departmental requirements
  • Date and validity calculations
  • Document and record states
  • Duplicate-aware bulk entry
  • Filtered report exports

Next case study

10Multi-Business Website & Content Management

Let’s discuss a similar problem

We can examine the current workflow in your institution and identify the real operational bottleneck together.

can_mrsly@hotmail.com