Skip to content
Manoj Kumawat edited this page Jul 16, 2022 · 4 revisions

Welcome to the Attendance-Monitoring-App wiki!

Hey folks,

This is an android app to manage attendance for an organisation.

Features implemented in the app :

  • A passkey screen for the first time user //one time process ~ Implemented using shared preferences ~ Passkey, which is predefined, is stored in encrypted form using a hash generator function //for added security

  • Google Login ~ Integrated google login to obtain basic information and ID for database //email, name, phone number etc.

  • Firestore database ~ To store and manage the information regarding attendance ~ Few queries to retrieve desired data

  • User Registration & attendance logging : ~ User's device ID is stored at the first logging to avoid security issues ~ Company Wifi's MAC address is hard coded for future checking while attendance is being logged

  • A calendar interface ~ a calendar activity is added to showcase the monthly attendance

  • Circular Progress Bar ~ For showing daily hours with interactive UI

  • Admin page //for admin to check the employee details ~ Admin email is hard coded to identify the same for redirecting to the intended activity

Play Store URL : https://play.google.com/store/apps/details?id=com.wattendance.firestorecheck

Cheers & Thanks!

Clone this wiki locally