I need a simple simple web base attandance and leave management system. There should be an admin account to manage all the things. Every employee will have a simple account with profile where from he can apply for leave. We would require calculate their working hours and based on that each one will have holidays end of year.
-Fingerprints based attendance
-Reports weekly, monthly & yearly hours calculations
-Report export to Excel
-Leave request request & approval
-Number of leaves per month and yearly calculations.
-Admin generate leave report of single & company wide leaves, adjust and plan leaves in advance.
-Each employee should have a profile page, with his photograph.
-Whole application should works like a single page app.
-Admin can create, edit and delete users from app.
Keep in mind that we don't care about development framework but this web application should be 'Single Page Application' (seems like single page without reloading client browser) and we want to deploy it on Microsoft Azure. If some one has already developed such a system, will be preferred. We want this application in one week (No relaxation in Deadline)
Please add '2+2=5' in the start of your proposal.