GeoTrack is an Attendance monitoring and location tracking application using Google Geofences it will record user’s enterance and exit from user specific server defined Geofences. It also has a location tracking service that collects user’s location with an interval of 15 minutes and is triggered and stopped on the bases of three criterias, that are;
The users enter the application to a splash screen which then navigates to the login screen. The user logs in by providing Username and password.
On successful login, user specific geofences and location monitoring configurations are fetched from the server and the user is directed to the dashboard that contains a View Pager with following 2 screens;
As soon as a user enters or exits a geofence a notification is generated notifying the user about their activity. If the user clicks the notification and te activity is exit then the user is directed to the Comments screen where the user can enter the reason for departure.