Development Of A Mobile-Based Digital Student Id Card Application Using The Flutter Framework
Waterfall Method
DOI:
https://doi.org/10.59934/jaiea.v6i1.2701Keywords:
Digital KTM, Flutter Framework, Biometric Authentication, Smart Campus, Waterfall MethodAbstract
The management of physical Student ID Cards at Boyolali University has faced printing inefficiencies and the risk of forgery due to the rapidly growing number of students over the past five years. This research aims to develop a mobile-based Digital KTM application using the Flutter framework and Appwrite backend to provide a secure and efficient identity solution. The software development method applied is the Waterfall model, which includes the stages of requirements analysis, UML diagram, ERD, code construction, and deployment. System security is enhanced through the integration of local fingerprint biometric authentication based on the BiometricPrompt API connected to a Trusted Execution Environment, as well as the implementation of a dynamic QR code based on SHA-256 cryptography with a five-minute expiration limit to prevent visual duplication. Functional testing results using Black Box Testing on 13 test case scenarios showed a high success rate. Usability evaluation via a Likert scale questionnaire administered to 30 respondents yielded an average usability score of 83.70%, indicating that this application is highly suitable for full implementation. This research successfully eliminated the weaknesses of physical cards, reduced issuance time from weeks to minutes, and supports the realization of the Smart Campus vision at Boyolali University.
Downloads
References
Nurhayati & Mulyanti, "Modernization of Technology in Higher Education Ecosystems," 2025.
D. I. Lukmana and A. R. Pratama, "Analisis Faktor Penentu Kesuksesan Aplikasi Smartcity Di Kabupaten Boyolali," Incomtech : Jurnal Telekomunikasi Dan Komputer, vol. 13, no. 2, p. 155, 2023.
T. Afif, N. Hidayat, S. Nasiroh, and H. A. Prakosa, "Sistem Manajemen Kartu Tanda Mahasiswa Digital Berbasis Mobile Website Universitas Perwira Purbalingga," Perwira Journal of Science & Engineering, vol. 4, no. 2, pp. 98–104, 2024.
Kustiawati et al., "Flutter Framework Performance in Mobile Application Development," 2025.
M. F. Rozi, H. Siregar, and Y. A. Hambali, "Rancang Bangun Sistem Manajemen Akademik Mahasiswa Berbasis Mobile Multiplatform Menggunakan Flutter," Jurnal Komputer Teknologi Informasi Sistem Informasi (Juktisi), vol. 4, no. 2, pp. 459–468, 2025.
P. Pualinggi, M. Sarjan, and A. Kahpi, "Integrasi E-Ktm ( Kartu Tanda Mahasiswa Elektronik ) Dengan Pddikti Menggunakan Qr-Code Berbasis Android," Journal Peqguruang, vol. 3, no. 1, pp. 396–400, 2021.
B. R. Ramadhan, A. Faisol, and D. Rudhistiar, "Rancang Bangun Sistem Ticketing Parkir Menggunakan Ktm Berbasis Android Menggunakan Restful Api," Jurnal Mahasiswa Teknik Informatika, vol. 7, no. 5, 2023.
M. Jannah, M. F. Hidayat, M. Agustiyyani, P. W. Buana, and F. Purwani, "Implementasi Autentikasi Biometrik Untuk Meningkatkan Keamanan Dan Privasi Pengguna Dompet Digital," Journal Of Scientech Research And Development, vol. 6, no. 2, pp. 531–539, 2024.
H. H. Amirullah, A. Eviyanti, and S. Sumarno, "Aplikasi Keamanan Berkas Dengan Enkripsi Aes Dan Biometrik Sidik Jari Berbasis Android," Smatika Jurnal, vol. 14, no. 01, pp. 23–32, 2024.
K. Kasliono, I. Ruslianto, and Y. Erniajan, "Penerapan Model Waterfall Dalam Pengembangan Perangkat Lunak Pemantauan Tanaman Anggur Berbasis Mobile Menggunakan Iot," Journal Of Computer System And Informatics (Josyc), vol. 5, no. 3, pp. 526–534, 2024.
M. Riswanto and N. Anugraha, "Sistem E-Voting Berbasis Blockchain Dengan Autentikasi Biometrik Sidik Jari Dan Protokol Zero-Knowledge Proof Untuk Pengaman Privasi," Jurnal Minfo Polgan, vol. 14, no. 2, pp. 2756–2767, 2025.
F. Reza Ferdiansyah and R. Sofian, "Implementasi Teknologi Qr Code Dan Location Based Service Pada Presensi Mobile Flutter," Jurnal Ilmiah Intech, vol. 5, no. 2, pp. 85–97, 2023.
A. Faqih et al., "Rancang Bangun Aplikasi Mobile Untuk Pemesanan Tiket Wisata Berbasis Flutter," Jurnal Informatika Dan Teknik Elektro Terapan, vol. 13, no. 2, 2025.
M. Al Haqqi, I. Arwani, and S. A. Wicaksono, "Pengembangan Aplikasi Monitoring Program Kerja Berbasis Mobile Menggunakan Framework Flutter," J-Ptiik, vol. 7, no. 1, 2023.
F. Hudaya, "Rancang Bangun Sistem Holter Monitor Dengan Konektivitas Bluetooth Low Energy Dan Aplikasi Berbasis Appwrite," Jakarta: Jurusan Teknik Elektromedik, 2024.
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Journal of Artificial Intelligence and Engineering Applications (JAIEA)

This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.








