year 2016
online leave processing
System Feature
1.1  | 
The leave entitlement is calculated based on the year of service.
1.2 | 
The leave entitlement is posted by the scheduled task on first of every month.
1.3 | 
Allows staff applying leave online and then review by the manager.
1.4 | 
The administrator requires setting up the leave approval workflow based on the job title. Maximum of 5 re-routing and unlimited approval workflow.
1.5 | 
Upon leave approval, it will be posted into a master calendar (hosted in Google Calendar) and all employees are allowed to access this calendar.
1.6 | 
The unused leave balance will be carry forward to next year automatically.
Development Tools
1.1  | 
ASP.NET v4.5 - adding new feature to the payroll system.
1.2 | 
MSSQL 2012 - database engine.