GeoTrack

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;

  • Continuous: never stops
  • Fence based trigger: starts and ends service when the person enters a particular fence.
  • Time based trigger: starts an ends service at a particular time.

Application Screens

Splash & Login

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.

Dashboard

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;

  • Records: Contains list of all enter and exit activities that the application has detected since login.
  • Map: Visually presents the Geofences created against the user for which the user activities are being monitored.

Activity 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.