attendance app feature with geofence