In Leave Type module added predefined Leave Types from ENUM. This is because only selective types can be used by company. And the Leave types are generally fixed.
While applying for leave, if number of employee are trying to apply on same date then it will not be feasible for an organization. Considering this requirement, added setting for max number of leaves allowed in day. This will be checked while applying leave.
In Overtime module changes are done like, added Overtime Print. For first and second approval added default users as Manager and HR (if these users not available, displayed Admin)
In interview schedule module, after interview scheduled, mail sent to interviewer as well as candidate.
In employee module added quick filters, export PDF, excel buttons. Also done some UI changes related to field names and positions. Added option for Copy Address to copy Address to Permanent Address.
From employee page, location and shift can be only selected. Now the facility to add new Location as well as Shift is provided.
Added report in Job Advertisement module describing the details of job.