Implementasi Arsitektur Hybrid CodeIgniter 4 dan Python dengan Enkripsi AES pada Sistem Smart Counseling Berbasis Web
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
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
Pages: 1340-1351
Copyright (c) 2026 Rina Rahmawijaya, Yopi Nugraha

This work is licensed under a Creative Commons Attribution 4.0 International License.
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under Creative Commons Attribution 4.0 International License that allows others to share the work with an acknowledgment of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (Refer to The Effect of Open Access).






















