AMG Security Mobile application is developed on companys scheduling requirements of employees. AMG Security manage hundreds of security guards in multiple states of Australia and faces different problems for shift management, security guard profiles and their activity during the job. This app provide one stop shop for shift management, on-site guard activities and incident reporting (if any happen) during the job. The application is also used for calculating the guards total hours on the site and helps during the payroll. On the other hand, guards can easily track their jobs, confirm or cancel jobs, accept new jobs, manage their profile, apply for leaves and can also get training or induction of any specified site.