A simple leave management system in which an administrator can create a list of staff, give for different years different leave allowance and configure the approval structure.
If a person logs in and requests for leave, all people configured to have approving authority for the person will get an email notification. Similar email notification will be sent to requestor upon approval / rejection of leave requests.
The application is simple ASP.NET running on a MS SQL database