Perancangan dan Pengembangan Aplikasi Absensi Berbasis Kotlin yang Terintegrasi dengan Website Backoffice Menggunakan Rest API Laravel
DOI:
https://doi.org/10.47065/jieee.v4i4.2491Keywords:
Kotlin; Laravel; REST API; Android; Digital AttendanceAbstract
The attendance system is a fundamental aspect of managing employee presence in both corporate and educational institutions. Conventional methods that rely on manual attendance, such as paper-based records or spreadsheets, have numerous limitations. These weaknesses include susceptibility to data manipulation, time-consuming data recap processes, and lack of system integration. This study develops a digital attendance system based on Android using the Kotlin programming language, integrated with a BackOffice website through a REST API built on Laravel. The development methodology used is the Waterfall model, which is systematic and well-suited for projects with clearly defined requirements. The REST API serves as a communication bridge between the mobile application and the web system, utilizing the JSON format over the HTTP protocol. System testing results show that the application can manage attendance data in real-time, automatically validate location, and provide a web interface for administrators to monitor employee attendance. The system also integrates the Google Drive API to store photo evidence of attendance in a cloud-based environment. Through this approach, the study contributes to the development of an efficient, transparent, and scalable attendance system.
Downloads
References
P. R. Setiawan, “Aplikasi Absensi Online Berbasis Android,” It J. Res. Dev., Vol. 5, No. 1, Pp. 63–71, 2020, Doi: 10.25299/Itjrd.2020.Vol5(1).5120.
D. Lapi And G. Prayitno, “Absensi Pegawai Berbasis Android Pada Sd Bhakti Mandala Nabire Menggunakan Metode Waterfall,” J. Inf. Syst. Manag., Vol. 5, No. 1, Pp. 84–88, 2023, Doi: 10.24076/Joism.2023v5i1.1119.
I. Nurjaman, F. S. Utomo, And N. Hermanto, “Penerapan Rest Api Laravel Sebagai Fondasi Back-End Aplikasi G-Mooc 4d,” J. Informatics Interact. Technol., Vol. 1, No. 1, Pp. 9–18, 2024.
P. S. Amalia, E. Haerani, R. Romli, And T. A. Roshinta, “Optimizing Data Management In Web Applications Through Google Drive Api Integration And Synchronization,” Jico: International Journal Of Informatics And Computing, Vol. 1, No. 1, Pp. 26–33, 2024.
H. Y. Hermansyah And M. Maryam, “Implementasi Teknologi Application Programming Interface Pada Perancangan Aplikasi Absensi Pegawai,” Jipi (Jurnal Ilm. Penelit. Dan Pembelajaran Inform., Vol. 8, No. 3, Pp. 744–754, 2023, Doi: 10.29100/Jipi.V8i3.3890.
H. F. Herdiyatmoko, “Back-End System Design Based On Rest Api,” J. Tek. Inf. Dan Komput., Vol. 5, No. 1, P. 123, 2022, Doi: 10.37600/Tekinkom.V5i1.401.
A. A. Wahid, “Analisis Metode Waterfall Untuk Pengembangan Sistem Informasi,” J. Ilmu-Ilmu Inform. Dan Manaj. Stmik, Vol. 1, No. October, 2020.
I. Meidina Et Al., “Pembangunan Web Administrator Pada Aplikasi Media Informasi Dan Perdagangan Untuk Petani Satur Di Nagari Alahan Panjang Kabupaten Solok” Repository Telkom University, 2020
A. Y. Chandra And P. W. Setyaningsih, “Benchmarking Local Development Environments: Analyzing The Performance Of Xampp, Mamp,And Laragon,” Bulletin Of Computer Science Research, Vol. 5, No. 3, 2025, Doi: 10.47065/Bulletincsr.V5i3.493.
M. K. Silalahi, Fujiama Diapoldo, “Manajemen Databse Mysql,” Prima Agus Teknik, Pp. 1–158, 2022.
M. Arafah And M. Dedi Irawan, “Si-Kwiris: Penerapan Metode R&D Dan Waterfall Dalam Mengembangkan Sistem Informasi Kwitansi,” J. Informatics Busisnes, Vol. 01, No. 04, Pp. 370–380, 2024.
D. Lapi And G. Prayitno, “Absensi Pegawai Berbasis Android Pada Sd Bhakti Mandala Nabire Menggunakan Metode Waterfall,” J. Inf. Syst. Manag., Vol. 5, No. 1, Pp. 84–88, 2023, Doi: 10.24076/Joism.2023v5i1.1119.
N. Rukhviyanti, M. Fahrudillah, And U. C. Berlian, “Perancangan Aplikasi Absensi Siswa Secara Daring Di Lingkungan Smk Yadika Tanjungsari,” Jurnal Tehnik Informatika, 2021
Y. Pratistha, M. Sukarsa, And W. Buana, “Implementasi Google Drive Api Untuk Upload, Sharing, Dan Download Data Pada Aplikasi Berbasis Web,” J. Ilm. Teknol. Dan Komput., Vol. 3, No. 1, Pp. 1–11, 2022.
R. Rully, S. Ani Oktarini, And S. Arief, “Rancang Bangun Aplikasi Sistem Informasi Absensi Karyawan Online,” Inti Nusa Mandiri, Vol. 14, No. 2, Pp. 133–138, 2021.
A. Febriandirza, “Perancangan Aplikasi Absensi Online Dengan Menggunakan Bahasa Pemrograman Kotlin,” Pseudocode, Vol. 7, No. 2, Pp. 123–133, 2020, Doi: 10.33369/Pseudocode.7.2.123-133.
R. Hermiati, A. Asnawati, And I. Kanedi, “Pembuatan E-Commerce Pada Raja Komputer Menggunakan Bahasa Pemrograman Php Dan Database Mysql,” J. Media Infotama, Vol. 17, No. 1, Pp. 54–66, 2021, Doi: 10.37676/Jmi.V17i1.1317.
M. Jannah, I. Nawangsih, And Edora, “Ciptaan Disebarluaskan Di Bawah Lisensi Creative Commons Atribusi 4.0 Internasional,” J. Inf. Syst. Applied, Manag. Account. Res., Vol. 7, No. 3, Pp. 797–819, 2023, Doi: 10.52362/Jisamar.V7i3.1176.
Y. Anis, E. N. Wahyudi, And H. C. Kurniawan, “Metode Waterfall Dalam Pengembangan Sistem Inventaris Guna Meningkatkan Efisiensi Manajemen Stok Barang,” J. Teknol. Dan Sist. Inf. Bisnis, Vol. 6, No. 2, Pp. 329–338, 2024, Doi: 10.47233/Jteksis.V6i2.1351.
F. R. Tanjung And V. Liptia, “Desain Dan Implementasi Aplikasi Absensi Kepegawaian Berbasis Web Menggunakan Framework Laravel Di Diskominfo Provinsi Jawa Barat,” J. Media Infotama, Vol. 19, No. 1, Pp. 111–118, 2023, Doi: 10.37676/Jmi.V19i1.3485.
Bila bermanfaat silahkan share artikel ini
Berikan Komentar Anda terhadap artikel Perancangan dan Pengembangan Aplikasi Absensi Berbasis Kotlin yang Terintegrasi dengan Website Backoffice Menggunakan Rest API Laravel
ARTICLE HISTORY
Issue
Section
Copyright (c) 2025 Faiz Arkan, Robi Aziz Zuama, Eko Setia Budi

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (Refer to The Effect of Open Access).


