Part1: Web Application where we will have admin/employee login. (A) Admin Module: Admin can set GPS location to his office and create employee. Can see employee’s attendance and leaves request and take decision on that. Admin can send any notification to his employees. (B)Employee Module: Employee can login to his panel and see his total attendance, leaves etc
Part2: Android App this will be installed in employee’s mobile once employee reaches office automatically his attendance will be marked using GPS and Web Service. He can apply for his leaves and get notification on that.