Rancang Bangun Sistem Rekomendasi Teman Belajar Berbasis Web untuk Kolaborasi Akademik Mahasiswa

Authors

  • Bicanro Gebriyan Panjaitan Universitas Negeri Medan
  • Lastri Putri Silaban Universitas Negeri Medan
  • Azis Kurniadi Universitas Negeri Medan
  • Debi Yandra Niska Universitas Negeri Medan

DOI:

https://doi.org/10.29408/jit.v9i2.34746

Keywords:

scoring algorithm, web-based aplocation, Edumate, collaborative learning, study partner matching

Abstract

The advancement of web-based information technology has encouraged the transformation of collaborative learning processes in higher education environments. However, students still experience difficulties in finding suitable study partners due to the absence of a system capable of integrating learning preferences, available schedules, and academic needs in a structured manner. This study aims to design and develop a web-based study partner recommendation system to support students’ academic collaboration through the EduMate platform. The research method used in this study is Research and Development (R&D) with a software development approach using the Prototype method. The research stages include user requirements identification, system requirements analysis, system design, prototype development, system implementation, and system testing using the Black Box Testing method. The system was developed using Node.js and Express.js on the backend side, HTML, CSS, and JavaScript on the frontend side, and MySQL as the primary database. The system also implements Google OAuth authentication, a scoring matching algorithm, study schedule management, automatic notifications, as well as rating and review features. The results of the study indicate that the EduMate system was successfully implemented and is capable of supporting the process of finding study partners in a more effective and structured manner. Based on the Black Box Testing results, all main system features operated according to the specified requirements with a testing success rate of 100%. The system is also able to provide study partner recommendations based on profile compatibility, learning preferences, and user schedules, thereby improving the effectiveness of collaborative learning among students. Therefore, EduMate has the potential to serve as a digital solution in supporting the collaborative learning ecosystem in higher education institutions.

References

[1] A. Bach and F. Thiel, “Collaborative online learning in higher education—quality of digital interaction and associations with individual and group-related factors,” Front. Educ. (Lausanne)., vol. 9, 2024, doi: 10.3389/feduc.2024.1356271.

[2] I. F. Korib and W. Krishantoro, “Penerapan Prototyping dalam Perancangan Sistem Informasi Presensi Kepegawaian (Studi Kasus Pengelolaan Kehadiran Pegawai),” Infotek: Jurnal Informatika dan Teknologi, vol. 9, no. 1, pp. 48–59, Jan. 2026, doi: 10.29408/jit.v9i1.32867.

[3] Nurul Bariyah, R. Rosyadi, J. Jumhur, W. Putra, and R. Suradi, “Peningkatan Kolaborasi Institusi Akademik Antar Negara untuk Peningkatan SDM Masyarakat Perbatasan,” PaKMas: Jurnal Pengabdian Kepada Masyarakat, vol. 5, no. 2, pp. 420–428, Nov. 2025, doi: 10.54259/pakmas.v5i2.3369.

[4] Y. C. Kuo, C. B. Yao, and Z. Y. Wu, “Online Peer-Tutoring for Programming Languages Based on Programming Ability and Teaching Skill,” Applied Sciences (Switzerland), vol. 12, no. 17, Sep. 2022, doi: 10.3390/app12178513.

[5] X. Zhang, “Exploring students’ beliefs about web-based collaborative learning and their practices: a qualitative case study of university English-as-a-foreign-language readers,” Humanit. Soc. Sci. Commun., vol. 10, no. 1, Dec. 2023, doi: 10.1057/s41599-023-02476-2.

[6] A. Bucko, K. Vishi, B. Krasniqi, and B. Rexha, “Enhancing JWT Authentication and Authorization in Web Applications Based on User Behavior History,” Computers, vol. 12, no. 4, Apr. 2023, doi: 10.3390/computers12040078.

[7] M. M. Alam and M. Ahmed, “Deep Learning Based Collaborative Filtering Recommendation System,” in Procedia Computer Science, Elsevier B.V., 2025, pp. 2362–2371. doi: 10.1016/j.procs.2025.04.499.

[8] S. A. B. Cahyono, S. Sucipto, and R. Firliana, “Implementasi Otentikasi Website Node JS Express Menggunakan Passport,” JSITIK: Jurnal Sistem Informasi dan Teknologi Informasi Komputer, vol. 2, no. 1, pp. 33–40, Nov. 2023, doi: 10.53624/jsitik.v2i1.309.

[9] G. P. Mohole, P. Pawar, Y. Lambe, S. Pachorkar, and V. Thakare, “Study Buddy Android Application,” IJARCCE International Journal of Advanced Research in Computer and Communication Engineering Impact Factor 7.39Vol, vol. 11, 2022, doi: 10.17148/IJARCCE.2022.114117.

[10] N. R. Ramadhina and M. Handayani Ujianti, “Penerapan Prototyping dalam Perancangan Sistem Informasi Surat Masuk dan Surat Keluar (Studi Kasus Digitalisasi Administrasi),” Infotek: Jurnal Informatika dan Teknologi, vol. 9, no. 1, pp. 36–47, Jan. 2026, doi: 10.29408/jit.v9i1.32865.

[11] H. Sulaiman, Kukuh Panggalih, Yuri Yuliani, Kudiantoro Widianto, and Irwan Herliawan, “Pengembangan Website Company Profile Menggunakan Codeigniter Untuk Mendukung Branding Perusahaan,” Infotek: Jurnal Informatika dan Teknologi, vol. 9, no. 1, pp. 60–70, Jan. 2026, doi: 10.29408/jit.v9i1.32872.

[12] C. Sravani, P. Kumar, S. Priya, S. K. Yadav, M. J. Rao, and U. D. Prasan, “Constructing a Study Buddy Using MERN (MongoDB, Express.js, React, Node.js) Stack Technologies †,” Engineering Proceedings, vol. 66, no. 1, 2024, doi: 10.3390/engproc2024066027.

[13] A. Tania, M. Irwan, and P. Nasution, “Komponen Utama yang Mendorong Efektivitas Sistem Informasi Manajemen,” Jurnal Ilmiah Penelitian Mahasiswa, vol. 2, no. 6, pp. 528–536, 2025, doi: 10.61722/jipm.v2i6.595.

[14] F. Firdian and L. Rahmelina, “Efektivitas Computer-Supported Collaborative Learning Berbasis Peer Assessment dalam Peningkatan Metakognitif Mahasiswa.”

[15] U. Asyhar, B. Hartono, T. Wijarnarko, and A. Putra, “JTIK (Jurnal Teknologi Informasi dan Komunikasi) Implementasi Algoritma Base64 Pada Sistem Login Menggunakan Json Web Token (Jwt) Untuk Autentikasi Web,” vol. 17, no. 1, 2026, [Online]. Available: http://ejurnal.provisi.ac.id/index.php/JTIKP.

[16] A. Sudianto, B. A. C. Permana, Muhammad Wasil, and Harianto, “Penerapan Sistem Payment Gateway Pada E-Commerce Sebagai Upaya Peningkatan Penjualan”, INFOTEK, vol. 8, no. 1, pp. 271–279, Jan. 2025. doi: 10.29408/jit.v8i1.28323

Downloads

Published

21-07-2026

How to Cite

Panjaitan, B. G., Silaban, L. P., Kurniadi, A., & Niska, D. Y. (2026). Rancang Bangun Sistem Rekomendasi Teman Belajar Berbasis Web untuk Kolaborasi Akademik Mahasiswa. Infotek: Jurnal Informatika Dan Teknologi, 9(2), 410–421. https://doi.org/10.29408/jit.v9i2.34746

Similar Articles

<< < 21 22 23 24 25 26 27 28 29 30 > >> 

You may also start an advanced similarity search for this article.