RESTful API Development for Student Schedule and Attendance Management in a Higher Education Environment

Authors

  • Rizky Parlika Universitas Pembangunan Nasional “Veteran” Jawa Timur Author
  • Abidin Sulaiman Akademi Manajemen Informatika dan Komputer Kosgoro Author
  • Riky Hermawan Universitas Pembangunan Nasional “Veteran” Jawa Timur Author

DOI:

https://doi.org/10.66485/jsti.v1i1.22

Keywords:

RESTful API; Student Attendance; Class Schedule; Laravel; Academic Information System.

Abstract

This study presents the development of a RESTful API service to support student schedule and attendance management in a higher education environment. The research is motivated by the fact that schedule management and attendance recording are often still handled manually or by stand-alone applications, which complicates recap processes, attendance monitoring, and integration with existing academic information systems. The proposed system is implemented using the Laravel framework and MySQL database, where student, lecturer, course, schedule, and attendance entities are modeled in a structured way and exposed through RESTful endpoints over HTTP with JSON data format. The research adopts a software engineering approach consisting of requirement analysis, system design, implementation, and testing using Postman on a local development environment. The experimental results show that all CRUD operations and attendance recording functions work as expected, producing consistent JSON responses with appropriate HTTP status codes, indicating that the developed API is suitable to be used as a foundation for future integration with web and mobile applications

References

Andema, H., & Informasi, S. (2021). Rancangan sistem informasi akademik sekolah berbasis laravel. Jurnal Sistem Informasi Dan Manajemen, 9(1), 99–108. https://doi.org/https://doi.org/10.47024/js.v9i1.297

Anjarwani, S. E., Irmawati, B., Agitha, N., Afwani, R., Studi, P., Informatika, T., Teknik, F., Mataram, U., Studi, P., Informatika, T., Teknik, F., Mataram, U., Studi, P., Informatika, T., Teknik, F., Mataram, U., Studi, P., Informatika, T., Teknik, F., … Mataram, U. (2022). IMPLEMENTASI RESTFUL API PADA SISTEM INFORMASI TRACER STUDY UNIVERSITAS MATARAM BERBASIS MOBILE. Prosiding SAINTEK LPPM Universitas Mataram, 4(November 2021), 23–24.

Dan, A., Restful, I., Guna, A. P. I., Informasi, S., Pada, A., & Tinggi, P. (2022). ANALISIS DAN IMPLEMENTASI RESTFUL API GUNA PENGEMBANGAN SISTEM INFORMASI AKADEMIK PADA PERGURUAN TINGGI. Jurnal Informatika Terpadu, 8(1), 47–61. https://doi.org/https://journal.nurulfikri.ac.id/index.php/JIT

Dhaifullasyah, A. T., Irfan, D., Marta, R., & Farell, G. (2024). Rancang Bangun Sistem Absensi Menggunakan Framework Laravel Yang Terintegrasi Berbasis Rfid Dan Face Recognition Untuk Smkn 1 Tilatang Kamang. JURNAL TEKNIK KOMPUTER DAN INFORMATIK, 4(2), 46–51. https://doi.org/https://doi.org/10.24036/jteki.v4i2%7CAugust.67

Dwi, P., Pangestu, A., Permatasari, H., & Widyaningsih, P. (2024). Sistem Informasi Presensi Karyawan Menggunakan Qr Code Berbasis Web Pada PT Berkat Bagi Sesama Kota Surakarta. JURNAL TEKNIK INFORMATIKA, 4(3), 568–579. https://doi.org/10.58794/jekin.v4i3.845

Farchani, S. B., Kusuma, B. A., & Hermanto, N. (2025). Implementasi rest api dalam pengembangan backend inventory peminjaman. Jurnal Ilmiah Penelitian Dan Pembelajaran Informatika, 10(2), 1404–1413. https://doi.org/https://doi.org/10.29100/jipi.v10i2.6249

Ghany, S. B., & Raharjo, G. (2025). SISTEM INFORMASI PRESENSI SISWA MENGGUNAKAN QR CODE BERBASIS WEB ( STUDI KASUS : MTS . ASSALAFIYAH KOTA TEGAL ). Jurnal Mahasiswa Teknik Informatika, 9(5), 7874–7880. https://doi.org/https://doi.org/10.36040/jati.v9i5.14931

Hamdani, D., Purno, A., Wibowo, W., & Heryono, H. (2024). Perancangan Sistem Presensi Online dengan QR Code Menggunakan Metode Prototyping. Jurnal Teknologi Fan Informasi, 14, 62–73. https://doi.org/10.34010/jati.v14i1

Irmaliantie, D., Hamid, A., Naury, C., Informatika, M., Harapan, P., & Surakarta, B. (2024). Sistem Informasi Presensi Berbasis Android Menggunakan QR Code Pada Kantor Desa Pandawan. Journal of Information Technology Dn Conputing, 4(1), 210–222. https://doi.org/https://doi.org/10.52187/img.v4i1.131

Izza, M., Latansya, A., Arwani, I., & Brata, D. W. (2022). Pengembangan Sistem Informasi Pencatatan Nilai dan Presensi berbasis Website pada Rumah Sakit Umum Daerah Kanjuruhan Kabupaten Malang. Jurnal Pengembangan Teknologi Informasi Dan Ilmu Komputer, 6(7), 3471–3480. https://doi.org/https://j-ptiik.ub.ac.id/index.php/j-ptiik/article/view/11374

Lesmideyarti, D., Yanti, N., Elektro, J. R., & Balikpapan, P. N. (2023). PERANCANGAN DAN IMPLEMENTASI SISTEM INFORMASI PRESENSI GURU DAN TENAGA KEPENDIDIKAN MENGGUNAKAN FRAMEWORK CODEIGNITER. JURNAL SAINS TERAPAN, 9(2), 1–7. https://doi.org/https://doi.org/10.32487/jst.v9i2.1879

Luh, N., Pivin, G., Adi, P., Permana, G., Aditya, P., Prayoga, A., & Kadek, N. (2023). Implementasi Framework Laravel Pada Sistem Informasi Akademik SMA Negeri 1 Kediri Berbasis Web. Jurnal Nasional Komputasi Dan Teknologi Informasi, 6(3), 260–267. https://doi.org/https://doi.org/10.32672/jnkti.v6i3

Mudaparsyah, M., Rusdini, D., Taryanto, A., Studi, P., Informasi, S., Studi, P., Informatika, M., & Ganesha, P. P. (2023). IMPLEMENTASI SISTEM INFORMASI PRESENSI MAHASISWA MENGGUNAKAN FRAMEWORK LARAVEL DI POLITEKNIK PIKSI GANESHA. Jurnal of Information Technology Student, 2, 89–97.

Pangestu, H. A., Kurniadi, D., & Septiana, Y. (2022). Aplikasi Pengelolaan Data Pegawai Berbasis REST API untuk Transfer Data Real Time dengan Framework Codeigniter. 19, 313–322. https://doi.org/https://doi.org/10.33364/algoritma/v.19-1.1090

Pernando, J. (2021). Sistem Absensi Online Berdasarkan GPS Menggunakan Framework Laravel. JURNAL TEKNIK INFORMATIKA, 1(1), 40–49. https://doi.org/https://doi.org/10.58794/jekin.v1i1.23

Polgan, J. M., Guntara, R. G., Azkarin, V., & Indonesia, U. P. (2023). Implementasi dan Pengujian REST API Sistem Reservasi Ruang Rapat dengan Metode Black Box Testing ( Studi Kasus : PT Lizzie Parra Kreasi ). Jurnal Minfo Polgan, 12, 1229–1238. https://doi.org/https://doi.org/10.33395/jmp.v12i1.12691 e-ISSN

Praptiwi, R. A., Priandika, A. T., & Alita, D. (2024). Implementasi REST API pada Manajemen Stok Barang Berbasis Aplikasi Web ( Studi Kasus : PT Jon Kuliner Indonesia ). Jurnal Teknik Komputer, 3(1), 19–24. https://doi.org/10.14710/jtk.v3i1.46234

Qr-code, M. T., Ardiansyah, I., Saputro, W. T., & Widatama, K. (2021). Pengembangan Sistem Informasi Presensi Mahasiswa Memanfaatkan Teknologi Qr-Code. Jurnal INTEK, 4, 91–100. https://doi.org/https://doi.org/10.37729/intek.v4i2.1699

Rahayu, S., Sutedi, A., & Mutiara, C. (2025). Implementasi Rest Api Untuk Pencatatan Akta Kelahiran dan Kematian Pada Platform Web. Jurnal Algoritma, 22, 336–346. https://doi.org/10.33364/algoritma/v.22-1.1704

Rizkyansah, S., & Dzikri, M. T. P. A. (2025). ANALISIS DAN PERANCANGAN SISTEM PRESENSI KARYAWAN PT BERKAH UNTUK SEMESTA. Jurnal of Information System and Business Technology, 1(1), 1–7. https://doi.org/https://journal.jci.co.id/jisbt/article/view/3

Rumonang, D., Anatasya, A. E. F., & Wahyuni, E. D. (2025). Modul Orang Tua pada Web Sistem Informasi Universitas Handayani Makassar M enggunakan Laravel Parent Module in the Handayani University Makassar Information System Website using Laravel Framework. Jurnal Sistem Informasi, 14, 1397–1405. https://doi.org/https://doi.org/10.32520/stmsi.v14i3.5191

Sadikin, A., Rahim, A., Siswanto, A., Wardani, M., & Adiputra, R. F. (2025). Optimasi Kecepatan dan Responsivitas Aplikasi Presensi Perkuliahan Berbasis Web melalui Arsitektur Single Page Application. Jurnal Ilmiah MEDIA SISFO, 19(2), 262–269. https://doi.org/https://doi.org/10.33998/mediasisfo.2025.19.2.2539

Santoso, M. H. (2024). PENGEMBANGAN SISTEM INFORMASI AKADEMIK BERBASIS WEB MENGGUNAKAN FRAMEWORK LARAVEL. Jurnal Informatika Terpadu, 10, 1–13. https://doi.org/https://doi.org/10.54914/jit.v10i2.1436

Saputra, L. S., & Fery, H. H. (2024). IMPLEMENTASI REST API PADA SISTEM PENDATAAN KAPAL MENGGUNAKAN LARAVEL 9 DAN NUXTJS. Jurnal Conputer and Technologi, 2(1), 10–21. https://doi.org/IMPLEMENTASI REST API PADA SISTEM PENDATAAN KAPAL MENGGUNAKAN LARAVEL 9 DAN NUXTJS

Studi, P., & Informasi, S. (2025). PENGEMBANGAN SISTEM INFORMASI AKADEMIK PADA SMP NEGERI 3 TANAH PUTIH MENGGUNAKAN FRAMEWORK LARAVEL. Jurnal Sistem Informasi Bisnis, 6(1), 33–42. https://doi.org/https://doi.org/10.55122/junsibi.v6i1.1534

Surakarta, S. A. U. B., Kardha, D., Sumboro, B., & Setyawan, A. E. (2018). Sistem Informasi Presensi Mahasiswa pada Sekolah Tinggi Manajemen Informatika Dan Komputer “ Adi Unggul Bhirawa .” JURNAL ILMIAH STMIK AUB, 24(1), 41–53. https://doi.org/10.36309/ goi.v24i1.86

Susilowati, S. C., & Voutama, A. (2025). Desain UI / UX Adaptif Website Absensi Karyawan : Komparasi Desktop dan Mobile Dengan ACD. Jurnal Ilmu Komputer Dan Bisnis, XVI(2), 11–22. https://doi.org/https://doi.org/10.47927/jikb.v16i2a.1075

Syifa, N., Yusdhistira, Y., & Nabyla, F. (2025). Sistem Informasi Presensi Berbasis QR Code menggunakan Framework Laravel pada SMK Ma ’ arif Nu Tonjong. Jurnal Sistem Informasi Dan Teknologi Peradaban, 6(1), 28–36. https://doi.org/https://doi.org/10.58436/jsitp.v6i1.2237

Uddin, M. B., Susanto, A., & Hamdani, A. (2025). Implementasi rfid pada sistem informasi presensi siswa di mas al-huda kangayan dengan notifikasi whatsapp gateway. Jurnal Teknologi Dan Sistem Informasi Univrab, 10(2), 717–725. https://doi.org/https://doi.org/10.36341/rabit.v10i2.6361

Yudanto, B. A., Laudri, S. P., Felina, I., Rizqi, M., Abinovan, A., Fadhil, M., Fathir, R., Putra, R., Ulfa, D. F., Salzi, W. F., Nuzulah, R., Studi, P., Informatika, T., Gedong, K., Rebo, P., & Timur, J. (2025). IMPLEMENTASI REST API MENGGUNAKAN BAHASA GO UNTUK OPTIMALISASI MANAJEMEN MENU DAN PEMESANAN. Jurnal Risat Dan Aplikasi Mahasiswa Informatika, 06(02), 384–393. https://doi.org/https://doi.org/10.30998/jrami.v6i02.13367

Downloads

Published

2026-04-30

Issue

Section

Articles