IMPLEMENTASI WEB SERVICE REST API UNTUK PENCARIAN RUJUKAN ISLAM MENGGUNAKAN ELASTICSEARCH
Abstract
This study aims to develop a web-based search system for Islamic references using Elasticsearch, ExpressJS, and VueJS technology to facilitate access to valid religious information. During the data collection stage, the researcher gathered data from the Qur'an and 9 Hadith books in SQL file format. In the analysis and design stage, Elasticsearch technology was used for data search, ExpressJS for the backend providing the API, and VueJS for the frontend. Implementation involved configuring Elasticsearch and Logstash to process data in real-time. Testing was conducted using Black Box Testing, User Acceptance Test (UAT), and Postman to ensure system functionality. The results showed that the system operated well and received a score of 83% in the UAT, indicating it is suitable for use. This system enables efficient and valid searches for Islamic references, supporting better religious practices.
References
[13] A. Setiyawan, A. Pinandito, and W. Purnomo, “Pengembangan Sistem Informasi Log Management Server Monitoring Menggunakan ELK (Elastic Search, Logstash dan Kibana) Stack pada Aplikasi Padichain di PT. Bank Rakyat Indonesia,” 2023. [Online]. Available: http://j-ptiik.ub.ac.id
[14] D. Yulistyanti, T. Y. Akhirina, T. Afrizal, A. Paramita, and N. Farkhatin, “Testing Learning Media for English Learning Applications Using BlackBox Testing Based on Equivalence Partitions,” Scope : Journal of English Language Teaching, vol. 6, no. 2, p. 73, Apr. 2022, doi: 10.30998/scope.v6i2.12845.
[15] M. A. Syahputra, N. R. Maulana, R. D. Fajri, T. R. M. Zaki, and Y. Yulianti, “Pengujian Black Box pada Aplikasi Daftar Peserta Vaksinasi COVID-19 Berbasis Situs Web dengan Metode Equivalence Partitions,” Jurnal Teknologi Sistem Informasi dan Aplikasi, vol. 5, no. 1, p. 55, Jan. 2022, doi: 10.32493/jtsi.v5i1.16298.
[16] M. Nur Ichsanudin, M. Yusuf, S. Jurusan Rekayasa Sistem Komputer, J. Teknik Industri, I. AKPRIND Yogyakarta, and R. Artikel, “PENGUJIAN FUNGSIONAL PERANGKAT LUNAK SISTEM INFORMASI PERPUSTAKAAN DENGAN METODE BLACK BOX TESTING BAGI PEMULA INFO ARTIKEL ABSTRAK,” vol. 1, no. 2, pp. 1–8, 2022, doi: 10.55123.
[17] I. Afrianto, A. Heryandi, A. Finadhita, and S. Atin, “Work From Home Program,” International Journal of Information System & Technology Akreditasi, vol. 5, no. 3, pp. 270–280, 2021, [Online]. Available: https://tt-el.my.id/.
[18] S. Kollied Anwar, A. Priyanto, and C. Ramdani, “Sistem Pendukung Keputusan Pemilihan Objek Wisata Menggunakan Metode AHP,” 2021.
[19] M. Ajun Setiawan, M. Ajun Setiawan, and D. Avianto, “Pengembangan Aplikasi Android Menggunakan REST API dengan Metode Waterfall Untuk Peningkatan Aksesibilitas Situs Repositori,” vol. 8, no. 1, pp. 133–143, 2024, doi: 10.30865/mib.v8i1.7056.
[20] F. Amrullah et al., “Jurnal Teknologi dan Manajemen Informatika Pengembangan Aplikasi Android MVTE dengan Metode RAD Info Artikel ABSTRAK,” vol. 7, no. 2, pp. 122–130, 2021, [Online]. Available: http://http://jurnal.unmer.ac.id/index.php/jtmiDisetujui:dd-mm-yyyy