Abstract: This research paper presents a comprehensive app-based Attendance Management System developed using Kotlin, Firebase, and the Model View View Model (MVVM) architecture. The system simplifies the process of recording and analyzing student attendance in educational institutions by leveraging modern mobile technologies and cloud services. By utilizing Jetpack Compose for the frontend user interface and Firebase for backend data storage and authentication, the system provides a reliable, responsive, and real-time platform for teachers, students, and administrators. The application significantly reduces manual workload, eliminates common errors associated with traditional paper-based methods, and enhances institutional transparency through advanced data visualization, reporting features, and automated notifications. It incorporates secure authentication mechanisms, real-time synchronization, automated email and push notifications for low attendance alerts, and exportable reports in various formats, addressing modern educational challenges effectively. Our analysis combines software engineering principles with empirical evaluation to demonstrate how digital transformation can optimize administrative processes in education. Results from deployment in a test environment indicate over 99% accuracy in attendance recording, a 70% reduction in administrative time, and improved student engagement with attendance tracking. The system shows promise for scalability across different educational levels, with potential integration into larger learning management systems.

Keywords: attendance management system, mobile application, Kotlin, Firebase, MVVM architecture, Jetpack Compose, educational technology, real-time database, data visualization, automated notifications


Downloads: PDF | DOI: 10.17148/IJARCCE.2025.141293

How to Cite:

[1] Kulveer Singh, Ankit, Anurag Kumar, "Comparative Analysis of Attendance Management Systems," International Journal of Advanced Research in Computer and Communication Engineering (IJARCCE), DOI: 10.17148/IJARCCE.2025.141293

Open chat
Chat with IJARCCE