An Android App for Phone/tab to read and store Fingerprints/FaceID and authenticate users by fingerprint/FaceID.
All employees should be able to record the attendance by Punch In/Out.
Each attendance terminal should have the option to record the punch event default to Punch In/Out/Both.
All Company and employee setup information shall be saved in Azure cloud database.
Push the Company and Employee setup data to third party application (Flozen- [login to view URL]) using their API.
All FaceID/Fingerprints shall be cached locally for instant authentication.
All attendance/punch in/out information should be saved to cloud instantly.
All punch In/out requests shall be queued and saved locally in case of Internet failure and shall be synced to cloud, as soon as the connectivity is re-established.
Every punch In/out event should be able to push to 3rd party application((Flozen- [login to view URL]) through their API.
Employee would get access to record their attendance using their own authentication, based on GeoLocation of the employee location that is setup.