All your requirements will be incorporated with 1 year free maintenance.
Honestly speaking, with your provided requirement I dont understand how you will track effort.
I have done leave management system as a part of other bigger project. Where, employee request for leave and his/her team leader approve for the leave.
If you award me the job, this job will be done by not individually by a company.