Implementasi Arsitektur Hybrid CodeIgniter 4 dan Python dengan Enkripsi AES pada Sistem Smart Counseling Berbasis Web


  • Rina Rahmawijaya * Mail Institut Pendidikan Indonesia, Garut, Indonesia
  • Yopi Nugraha Institut Pendidikan Indonesia, Garut, Indonesia
  • (*) Corresponding Author
Keywords: System Design; Smart Counseling; Agile Scrum; CodeIgniter4; Enkripsi AES

Abstract

Counseling services at MAN 2 Garut are still dominated by conventional approaches that limit students’ privacy, making it difficult for them to openly express emotional concerns. This study aims to design and develop a web-based Smart Counseling system that supports counseling services in a safer, more responsive, and structured manner through a hybrid architecture. The development method used is Agile Scrum with the integration of the CodeIgniter 4 framework as the user interface and a Python backend as a microservice for data security. The system applies the Advanced Encryption Standard (AES) 256-bit algorithm to secure message data and a chatbot feature based on rule-based Natural Language Processing (NLP) to provide initial responses to users. Functional testing using the Black Box method on 11 scenarios showed that all main features worked as expected, including user authentication, mood tracking, counseling scheduling, chat encryption, two-way communication between students and the school counselor, and user account management by the admin. The results indicate that the developed system can support counseling services that are more inclusive, secure, and accessible for students. The main contribution of this study is integrating AES-based data security, mood-tracking emotion monitoring, and hybrid architecture into a single unified Smart Counseling system.

Downloads

Download data is not yet available.

References

Muhammad Dzulfikar Fauzi, R. F. Maulana, A. Y. Wicaksono, G. Hajar, and M. H. Z. Al Faroby, “Digitalisasi Bimbingan Konseling pada Sekolah Menengah Atas,” PaKMas: Jurnal Pengabdian Kepada Masyarakat, vol. 5, no. 1, pp. 272–279, May 2025, doi: 10.54259/pakmas.v5i1.4100.

Larasuci Arini, Neviyarni Neviyarni, and Firman Firman, “Tantangan dan Inovasi Manajemen Bimbingan dan Konseling di Era Digital: Sebuah Kajian Literatur,” JISPENDIORA Jurnal Ilmu Sosial Pendidikan Dan Humaniora, vol. 4, no. 2, pp. 223–230, May 2025, doi: 10.56910/jispendiora.v4i2.2250.

A. B. Pratomo, S. Mokodenseho, and A. M. Aziz, “Data Encryption and Anonymization Techniques for Enhanced Information System Security and Privacy,” West Science Information System and Technology, vol. 1, no. 01, pp. 1–9, Aug. 2023, doi: 10.58812/wsist.v1i01.176.

A. D. Ananta, M. F. Nur, and S. Saputra S., “Moodiary: Aplikasi Pencatat Suasana Hati,” Journal of Security, Computer, Information, Embedded, Network, and Intelligence System, pp. 30–46, Jun. 2025, doi: 10.61220/scientist.v3i1.20254.

S. M. Schueller, M. Neary, J. Lai, and D. A. Epstein, “Understanding People’s Use of and Perspectives on Mood-Tracking Apps: Interview Study,” JMIR Ment. Health, vol. 8, no. 8, p. e29368, Aug. 2021, doi: 10.2196/29368.

A. Polhemus et al., “Health Tracking via Mobile Apps for Depression Self-management: Qualitative Content Analysis of User Reviews,” JMIR Hum. Factors, vol. 9, no. 4, p. e40133, Nov. 2022, doi: 10.2196/40133.

CodeIgniter Foundation, “CodeIgniter 4 User Guide: Encryption Service,” CodeIgniter Documentation. Accessed: May 24, 2026. [Online]. Available: https://codeigniter.com/user_guide/libraries/encryption.html

StudySection, “Encryption and Decryption in PHP,” StudySection Blog. Accessed: May 24, 2026. [Online]. Available: https://studysection.com/blog/encryption-and-decryption-in-php/

U. Arnaut, M. Tair, and M. Veinović, “Comparison of the Efficiency of Aes Implementations on Major Web Platforms,” in Proceedings of the International Scientific Conference - Sinteza 2021, Beograd, Serbia: Singidunum University, 2021, pp. 153–157. doi: 10.15308/Sinteza-2021-153-157.

H. Aulia and M. D. Irawan, “Implementasi Metode Scrum dalam Pengembangan Sistem Informasi Sarana dan Prasarana Sekolah,” Jurnal Ilmiah Sains dan Teknologi, vol. 9, no. 1, pp. 104–116, Mar. 2025, doi: 10.47080/saintek.v9i1.3425.

A. Setyoko, T. Rahardjo, and N. F. Anita, “EFFECTIVITY IMPROVEMENT OF HYBRID PROJECT MANAGEMENT WATER-SCRUM-FALL WITH SIX SIGMA IMPLEMENTATION,” JITK (Jurnal Ilmu Pengetahuan dan Teknologi Komputer), vol. 10, no. 1, pp. 124–131, Aug. 2024, doi: 10.33480/jitk.v10i1.5539.

D. Triana, “Transformasi Layanan Bimbingan Konseling Berbasis Digital Pasca-Pandemi: Pengaruh terhadap Karakter dan Prestasi Siswa,” Jurnal Educazione : Jurnal Pendidikan, Pembelajaran dan Bimbingan dan konseling, vol. 12, no. 2, pp. 123–130, Nov. 2024, doi: 10.56013/edu.v12i2.3524.

Hita Lafia Sarasvati and Rukiyati, “Peran Teknologi sebagai Media dalam Praktik Layanan Bimbingan Konseling,” Jurnal Ilmiah Bimbingan Konseling Undiksha, vol. 15, no. 3, pp. 348–361, Dec. 2024, doi: 10.23887/jibk.v15i3.87784.

Hita Lafia Sarasvati and Rukiyati, “Peran Teknologi sebagai Media dalam Praktik Layanan Bimbingan Konseling,” Jurnal Ilmiah Bimbingan Konseling Undiksha, vol. 15, no. 3, pp. 348–361, Dec. 2024, doi: 10.23887/jibk.v15i3.87784.

R. R. Al-Hakim, Y. Yanuardi, R. J. Rumandan, and M. Tonggiroh, “Pengembangan Sistem Informasi Bimbingan Konseling Menggunakan Metode Feature-Driven Development,” Jurnal Ilmiah FIFO, vol. 16, no. 2, p. 193, Nov. 2024, doi: 10.22441/fifo.2024.v16i2.009.

I. Kaneko, “Can a Mood Tracker Improve Young People’s Mental Health?,” Diponegoro International Medical Journal, vol. 4, no. 2, pp. 57–60, Dec. 2023, doi: 10.14710/dimj.v4i2.19735.

A. Mubarok, “Model Arsitektur untuk Sistem Informasi Bimbingan Konseling Berbasis Web Terintegrasi Data Analytics,” Jurnal Simtek: Jurnal Sistem Informasi dan Teknologi, vol. 8, no. 2, pp. 145–152, 2023, Accessed: May 24, 2026. [Online]. Available: https://ejournal.catursakti.ac.id/index.php/simtek/article/view/1644/392

S. Wicaksono, “Sistem Informasi Bimbingan Konseling Berbasis Web,” AIM: Jurnal Akuntansi dan Manajemen (Prosiding Seminar Nasional), 2023, Accessed: May 24, 2026. [Online]. Available: https://jurnal.stie-aas.ac.id/index.php/JAIM/article/download/19082/8050/59766

H. Aulia and M. D. Irawan, “Implementasi Metode Scrum dalam Pengembangan Sistem Informasi Sarana dan Prasarana Sekolah,” Jurnal Ilmiah Sains dan Teknologi, vol. 9, no. 1, pp. 104–116, Mar. 2025, doi: 10.47080/saintek.v9i1.3425.

Irene Maya Simon, Henny Indreswari, Devy Probowati, Riskiyana Prihatiningsih, and Awalya Siska Pratiwi, “Guidance and Counselling Services through Online Content Development: an Innovative Approach in the Digital Era,” Bisma The Journal of Counseling, vol. 9, no. 1, pp. 46–53, Apr. 2025, doi: 10.23887/bisma.v9i1.92736.

Ardiansyah, Risnita, and M. S. Jailani, “Teknik Pengumpulan Data Dan Instrumen Penelitian Ilmiah Pendidikan Pada Pendekatan Kualitatif dan Kuantitatif,” Jurnal IHSAN : Jurnal Pendidikan Islam, vol. 1, no. 2, pp. 1–9, Jul. 2023, doi: 10.61104/ihsan.v1i2.57.

Muammar, Khalidin, and Khairuman, “Penerapan Sistem Informasi Pengelolaan Data Siswa Berbasis Web Pada MIN 01 Nagan Raya Menggunakan PHP dan MySQL,” PKMI (Jurnal Pengabdian Kepada Masyarakat Indonesia, vol. 4, no. 4, 2023, Accessed: May 24, 2026. [Online]. Available: https://jurnal.uui.ac.id/index.php/jpkmi/article/view/3615

Febriyani, Nia, D. K, Mardiyah, and Ainil, “Pengembangan Database Manajemen Sistem Untuk Proses Pengelolaan Informasi Di SMA Negeri 4 Sumatera Barat,” Gudang Jurnal Multidisiplin Ilmu, vol. 2, no. 8, 2024, Accessed: May 24, 2026. [Online]. Available: https://gudangjurnal.com/index.php/gjmi/article/view/810

A. Rahman, E. Indrajit, A. Unggul, and E. Dazki, “Agile Project Management Impacts Software Development Team Productivity,” sinkron, vol. 8, no. 3, pp. 1847–1858, Jul. 2024, doi: 10.33395/sinkron.v8i3.13853.


Bila bermanfaat silahkan share artikel ini

Berikan Komentar Anda terhadap artikel Implementasi Arsitektur Hybrid CodeIgniter 4 dan Python dengan Enkripsi AES pada Sistem Smart Counseling Berbasis Web

Dimensions Badge
Article History
Submitted: 2026-03-10
Published: 2026-07-30
Abstract View: 10 times
PDF Download: 3 times
How to Cite
Rahmawijaya, R., & Nugraha, Y. (2026). Implementasi Arsitektur Hybrid CodeIgniter 4 dan Python dengan Enkripsi AES pada Sistem Smart Counseling Berbasis Web. Journal of Information System Research (JOSH), 7(4), 1340-1351. https://doi.org/10.47065/josh.v7i4.9521
Issue
Section
Articles