A mobile app to record the shifts that a worker is expected to do, the time that they turn up for their shift and the time that they depart. The App should be able to cope with hooking into a postcode lookup API to provide accurate Geo-Locations of clients. A worker will be deemed to have arrived at work when their phone's geo-location matches that of the stored client geo-location, and likewise they will have been deemed to have left when their mobile geo-location no longer matches that of the client. I'm not sure what the technology can cope with but a match will be considered to be anything within 20 metres.
All data gathered from the mobile app should be stored on a central database
Please review PowerPoint slides attached