Perancangan dan Pengembangan Aplikasi Absensi Berbasis Kotlin yang Terintegrasi dengan Website Backoffice Menggunakan Rest API Laravel


Authors

  • Faiz Arkan Universitas Bina Sarana Informatika, Jakarta, Indonesia
  • Robi Aziz Zuama Universitas Bina Sarana Informatika, Jakarta, Indonesia
  • Eko Setia Budi Universitas Bina Sarana Informatika, Jakarta, Indonesia

DOI:

https://doi.org/10.47065/jieee.v4i4.2491

Keywords:

Kotlin; Laravel; REST API; Android; Digital Attendance

Abstract

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

Download data is not yet available.

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

Dimensions Badge

ARTICLE HISTORY


Published: 2025-06-30
Abstract View: 341 times
PDF Download: 172 times

Issue

Section

Articles