/Authendance

QR code student attendance mobile app. Developed using Java in Android Studio with Cloud Firestore for the back-end.

Primary LanguageJavaMIT LicenseMIT

Authendance

NOTE

This app no longer works as the database has been removed.

Demo

Description

  • Android student attendance tracker app with QR code implementation.
  • Built with Java in Android Studio with Firebase for the backend.
  • App was created in 2020 as part of a group college project.

How It Works

  • Lecturers generate a unique QR code for one of their subjects with the app.
  • Students scan the QR code with the app and record their attendance.
  • Lecturers can see student attendance records for their modules and students can see their own personal attendance.
  • Admins can see a list of all students and lecturers and the attendance of all students.

Methodology & Testing

  • Used agile methodology, completing tasks in sprints and testing continuously.
  • Consulted with pretend client and gathered feedback to implement.
  • Black-box user testing was conducted towards the end of development.

Conclusion

The project turned out to be a success. The scope was properly defined and reached and it works as intended.