Backend Berbasis Laravel dengan Pendekatan Gamifikasi pada Sistem Pelaporan Tugas Harian Mahasiswa


  • Nasrin Akhsani * Mail Universitas Muhammadiyah Karanganyar, Karanganyar, Indonesia
  • Novi Tristanti Universitas Muhammadiyah Karanganyar, Karanganyar, Indonesia
  • (*) Corresponding Author
Keywords: Backend; Laravel; Gamification; MySQL; RESTful API

Abstract

Management of digital reporting of students' daily assignments still faces various obstacles, such as data inconsistencies, weak activity validation, delays in collecting assignments, and not yet optimal mechanisms that can improve student discipline on an ongoing basis. These problems show the importance of implementing a backend that is structured and capable of effectively supporting the automation of academic processes. This research aims to implement a web-based daily task reporting system backend using the Laravel framework with a gamification approach in the Nugas system. The research uses a qualitative approach with an implementation case study type and an adaptive Waterfall system development method. The research subjects consisted of 10 active students of the Informatics Study Program at Muhammadiyah Karanganyar University who were selected using a purposive sampling technique. Data collection was carried out through semi-structured interviews, observations, questionnaires and system documentation, while data analysis used source triangulation techniques to maintain the credibility of the research results. Backend implementation produces a system with 17 database Tabels, 15 controllers, and 2 main services, namely GamificationService and NotificationService. The results of black box testing on 74 RESTful API endpoints show that 72 endpoints (97.3%) function according to system requirements. Performance testing using Laravel Debugbar on 10 main endpoints shows an average database query time of ~35 ms without any N+1 query problems found, and the cache implementation runs well. Trials on 10 students showed that all respondents successfully submitted assignments and obtained the Early Bird badge, while the average questionnaire score reached 4.16 on a scale of 5 in the good category. This research provides a contribution in the form of a gamification-based Laravel backend implementation model that is integrated with a RESTful API to support the management of academic tasks in a more structured, automatic and scalable manner. Overall, the research results show that the application of gamification elements in the form of points, badges, leaderboards and achievements can increase student motivation in completing academic assignments.

Downloads

Download data is not yet available.

References

Antoro, D., & Wahyuni, S. (2024). Design and Development of an E-learning Information System Using the Laravel Framework at SMA Negeri 3 Medan. Journal of Information Technology, Computer Science and Electrical Engineering (JITCSE), 1(3), 142–151. https://doi.org/10.30596/jitcse

Aspers, P., & Corte, U. (2021). What is Qualitative in Research. Qualitative Sociology, 599–608. https://doi.org/10.1007/s11133-021-09497-w

Bimorogo, S. D., Lediwara, N., & Heikhmakhtiar, A. K. (2025). Development of a laravel-based web information system for network device maintenance management using the rapid application development method. Jurnal Mandiri IT, 14(2), 213–222.

Guna Permana, P. A., & Triandini, E. (2021). Performance with Eloquent and Query Builder in Crowdfunding System with Laravel Framework. International Journal of Education and Management Engineering, 11(3), 31–39. https://doi.org/10.5815/ijeme.2021.03.04

Hamari, J. (2023). Gamification. Proceedings of the 56th Hawaii International Conference on System Sciences, 4(2019), 9981331. https://hdl.handle.net/10125/102765

Herdiyatmoko, H. F. (2022). Desain Sistem Backend Berbasis REST API Menggunakan Framework. SKANIKA: Sistem Komputer Dan Teknik Informatika, 5, 136–144. https://doi.org/10.36080/skanika.v5i2.2947

Hidayat, R. T., Maryono, D., & Budiyanto, C. W. (2023). Development of a Web-Based Assignment Information System by Applying Leaderboard and Quest Gamification Elements at SMK Negeri 2 Surakarta. Journal of Informatics and Vocational Education, 6(3). https://doi.org/10.20961/joive.v6i3.65934

Ibnu, R., Widodo, H., & Nengsih, T. A. (2025). Implementing Synchronize Service From Open Journal System into Laravel Journal House Information System. CoreID Journal, 3(1), 1–8. doi: https://doi.org/10.60005/coreid.v3i1.65

Jannah, M., & Akbar, C. (2025). Development of Management Information System Based on MVC Architecture to Improve Business Process Efficiency Pengembangan Sistem Informasi Manajemen Berbasis MVC untuk Meningkatkan Efisiensi Proses Bisnis. Journal of Informatics and Computing, 1(2), 63–76. https://doi.org/10.63866/journix.v1i2.11

Jebb, A. T., Ng, V., & Tay, L. (2021). A Review of Key Likert Scale Development Advances : 1995 – 2019 Two Views of Validity. Frontiers in Psychology, 12(May), 1–14. https://doi.org/10.3389/fpsyg.2021.637547

Khan, S., & Khanam, A. T. (2023). Study on MVC Framework for Web Development in PHP. International Journal of Scientific Research in Computer Science, Engineering and Information Technology, 414–419. https://doi.org/10.32628/CSEIT2390450

Kurniawan, W., Fatwanto, A., Islam, U., Sunan, N., Yogyakarta, K., Sleman, K., Korespondensi, P., Energi, K., & Web, P. (2022). Hubungan Antara Cache, Energi Consumption dan Runtime Performance Pada Progressive Web APPS. Jurnal Teknologi Informasi Dan Ilmu Komputer (JTIIK), 9(2). https://doi.org/10.25126/jtiik.202294993

Kurniawan, W., Romadloni, N. T., Ayatulloh, R., & Noor, K. (2025). Analisis Dampak Cache Progressive Web Apps. JITET (Jurnal Informatika Dan Teknik Elektro Terapan), 13(2). http://dx.doi.org/10.23960/jitet.v13i2.6221%0AANALISIS

Liu, X. (2021). Exploration & Research on Distance Education System Based on Blockchain Technology Exploration & Research on Distance Education System Based on Blockchain Technology. Journal of Physics: Conference Series PAPER. https://doi.org/10.1088/1742-6596/1769/1/012041

Mardiana, I., Wahyudin, & Junaeti, E. (2024). Pengembangan Learning Management System dengan Framework Laravel dan Tailwind CSS. Multinetics, 10(1), 40–49. https://doi.org/10.32722/multinetics.v10i1.6678

Mushica, F., & Memeti, A. (2024). A Comprehenive Analysis Of Architectural Patterns In ASP.NET Core Web Application Development. Original Scientific Paper, 207–218. https://doi.org/10.62792/ut.jnsm.v9.i17-18.p2816

Park, S., & Kim, S. (2021). Leaderboard design principles to enhance learning and motivation in a gamified educational environment: Development study. JMIR Serious Games, 9(2), 1–13. https://doi.org/10.2196/14746

Pratama, S. D., Lasimin, & Dadaprawira, M. N. (2023). Pengujian Black Box Testing Pada Aplikasi Edu Digital Berbasis Website Menggunakan Metode Equivalence Dan Boundary Value Jurnal Teknologi Sistem Informasi dan Sistem Komputer TGD. Jurnal Teknologi Sistem Informasi Dan Sistem Komputer TGD Volume, 6, 560–569. https://ojs.trigunadharma.ac.id/index.php/jsk/index

Prayitno, J., & Saputra, B. (2021). A Systematic Literature Review of Gamification in Massive Online Open Course. 2021 IEEE 5th International Conference on Information Technology, Information Systems and Electrical Engineering (ICITISEE), 55–60. https://doi.org/10.1109/ICITISEE53823.2021.9655911

Rivera, E. S., Louise, C., Garden, P., Rivera, E. S., Louise, C., & Garden, P. (2021). Gamification for student engagement : a framework Gamification for student engagement : a framework ABSTRACT. Journal of Further and Higher Education, 45(7), 999–1012. https://doi.org/10.1080/0309877X.2021.1875201

Tajik, O., Golzar, J., & Noor, S. (2024). Purposive Sampling. IJELS, 2(December), 1–9. https://doi.org/10.22034/ijels.2025.490681.1029

Wulandari, N., Wibowo, A., & Susanto, B. (2021). Penerapan RESTful API untuk Membangun Program Pembayaran Piutang Menggunakan Otentikasi OAuth 2.0 Nina. JUTEI, 1, 1–10. https://doi.org/10.21460/jutei.2021.51.230

Yoga, V., Ardhana, P., Hidayat, M. T., & Jannah, M. (2023). Implementasi RESTful API Pada Laravel dan Simulator IoT Wokwi Untuk Pengukuran Suhu dan Kelembaban Menggunakan Metode Waterfall. Journal of Computer Science and Artificial Intelligence, 3(2), 93–109. https://doi.org/10.29240/arcitech.v3i2.9334


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Backend Berbasis Laravel dengan Pendekatan Gamifikasi pada Sistem Pelaporan Tugas Harian Mahasiswa

Dimensions Badge
Article History
Published: 2026-06-12
Abstract View: 0 times
PDF Download: 0 times
Issue
Section
Articles