Web-Based Nusantara Tourism Information System Using a REST API: Design, Implementation, and Functional Verification
Keywords:
REST API, tourism information system, web application, search feature, data classificationAbstract
Web-based tourism information systems require searchable destination records and controls over user-submitted content. This study develops the Tourism Nusantara application using a Research and Development approach with Waterfall stages comprising requirements analysis, design, implementation, functional verification, and deployment preparation. The application provides a destination catalogue, keyword search, category filtering, a submission form with a photo field, and an administrator dashboard for approving or rejecting submissions. To strengthen functional evidence, a verification prototype was developed to reproduce the core workflow through an HTTP/JSON API and SQLite database. Testing used 24 synthetic records and 56 deterministic black-box scenarios covering search, filtering, authentication, authorization, validation, submission, and moderation. All scenarios passed through 60 HTTP requests. Pending and rejected records remained inaccessible to public users, while approved submissions became searchable. These results demonstrate functional conformity within the tested environment, but do not establish real-world data accuracy, usability, production security, scalability, or comparative performance.
Downloads
References
1] I. Ananda, “Pemanfaatan Teknologi Informasi pada Desa Wisata di Indonesia: A Systematic Literature Review,” JATISI (Jurnal Teknik Informatika dan Sistem Informasi), vol. 8, no. 4, pp. 2291–2300, 2021, doi: 10.35957/jatisi.v8i4.1095.
[2] E. N. Annisa, N. H. Matondang, and S. Afrizal, “Sistem Informasi Pariwisata Berbasis Web pada Kabupaten Nunukan,” JIPI (Jurnal Ilmiah Penelitian dan Pembelajaran Informatika), vol. 7, no. 2, pp. 478–486, 2022, doi: 10.29100/jipi.v7i2.2822.
[3] Yulisman, Y. Irawan, and D. A. Ramadhini, “Sistem Informasi Pariwisata di Provinsi Riau Menggunakan Metode HMVC dengan Framework CodeIgniter,” Jurnal Ilmu Komputer, vol. 10, no. 1, pp. 48–54, 2021, doi: 10.33060/JIK/2021/Vol10.Iss1.193.
[4] A. A. Saputra and Sutarman, “Implementasi REST API pada Sistem Informasi Tempat Wisata di Yogyakarta Berbasis Android,” Jurnal Indonesia: Manajemen Informatika dan Komunikasi, vol. 5, no. 1, pp. 435–444, 2024, doi: 10.35870/jimik.v5i1.496.
[5] M. Tinambunan and S. Sintaro, “Aplikasi RESTful pada Sistem Informasi Geografis Pariwisata Kota Bandar Lampung,” Jurnal Informatika dan Rekayasa Perangkat Lunak, vol. 2, no. 3, pp. 312–323, 2021, doi: 10.33365/jatika.v2i3.1230.
[6] A. Rachman and J. Sutopo, “Perancangan UI/UX Aplikasi Sistem Informasi Pariwisata Kabupaten Jepara Menggunakan Metode Design Thinking,” Jurnal Indonesia: Manajemen Informatika dan Komunikasi, vol. 5, no. 1, pp. 757–763, 2024, doi: 10.35870/jimik.v5i1.543.
[7] R. Choirudin and A. Adil, “Implementasi REST API Web Service dalam Membangun Aplikasi Multiplatform untuk Usaha Jasa,” MATRIK: Jurnal Manajemen, Teknik Informatika dan Rekayasa Komputer, vol. 18, no. 2, pp. 284–293, 2019, doi: 10.30812/matrik.v18i2.407.
[8] S. Bin Tambak, A. Musrifah, A. Yulianto, and I. P. Wangi, “Analisa Metode PIECES untuk Perancangan Sistem Informasi Pariwisata Berbasis Web dengan Menggunakan Model Waterfall,” REMIK, vol. 7, no. 4, pp. 1903–1916, 2023, doi: 10.33395/remik.v7i4.13090.
[9] M. T. Rahmawita and D. Iriadi, “Aplikasi Objek Wisata Berbasis Android di Kota Pekanbaru,” Jurnal Ilmiah Rekayasa dan Manajemen Sistem Informasi, vol. 7, no. 1, pp. 1–10, 2021, doi: 10.24014/rmsi.v7i1.10264.
[10] U. Khaira, M. A. Qodri, A. F. Rosyadi, U. Sulistiyo, and D. Y. Pebrianto, “Rancang Bangun Aplikasi Elok Sekoja sebagai Media Promosi Wisata Seberang Kota Jambi,” Jurnal Ilmiah Rekayasa dan Manajemen Sistem Informasi, vol. 9, no. 1, pp. 19–36, 2023, doi: 10.24014/rmsi.v9i1.22057.
[11] P. A. E. Putra, I. P. Satwika, and B. P. W. Nirmala, “Perancangan dan Implementasi Aplikasi Sistem Informasi Pariwisata Berbasis Mobile (TRIPTO),” Jurnal Teknologi Informasi dan Komputer, vol. 7, no. 4, 2021, doi: 10.36002/jutik.v7i4.1528.
[12] N. Handayani, Fandhilah, and H. Mayatopani, “Perancangan UI/UX Aplikasi Destinasi Wisata Berbasis Web Menggunakan Metode Human Centered Design,” JOISIE, vol. 7, no. 1, pp. 35–43, 2023, doi: 10.35145/joisie.v7i1.2907.
[13] Y. Purbo, F. Utomo, and Y. Purwati, “Analisis dan Perancangan Antarmuka Aplikasi Wisata Menggunakan Metode User Centered Design,” Jurnal Teknologi Terpadu, vol. 9, no. 2, pp. 123–132, 2023, doi: 10.54914/jtt.v9i2.977.
[14] A. A. Rosida and K. Hadiono, “Implementasi Chatbot Berbasis Framework RASA untuk Sistem Rekomendasi Wisata di Semarang,” JIPI, vol. 9, no. 3, 2024, doi: 10.29100/jipi.v9i3.5380.
[15] A. D. Ferdian and S. N. Anwar, “Pengembangan Chatbot untuk Informasi Wisata Interaktif di Tangerang Selatan Menggunakan Framework RASA,” Jurnal Teknologi dan Sistem Informasi Bisnis, vol. 5, no. 4, pp. 476–483, 2023, doi: 10.47233/jteksis.v5i4.953.
[16] S. R. Cholil, N. A. Rizki, and T. F. Hanifah, “Sistem Rekomendasi Tempat Wisata di Kota Semarang Menggunakan Metode Collaborative Filtering,” JIKO (Jurnal Informatika dan Komputer), vol. 7, no. 1, 2023, doi: 10.26798/jiko.v7i1.727.
[17] D. Widiyawati, D. Dedih, and W. Wahyudi, “Implementasi Metode MAUT dan SAW dalam Pemilihan Tempat Wisata di Kabupaten Karawang,” Jurnal Interkom, vol. 17, no. 2, pp. 71–80, 2022, doi: 10.35969/interkom.v17i2.231.
[18] A. K. Wardhani and A. Anindyaputri, “Sistem Informasi Pemilihan Tempat Wisata Menggunakan Metode Weighted Product,” Indonesian Journal of Technology, Informatics and Science, vol. 2, no. 1, pp. 27–32, 2020, doi: 10.24176/ijtis.v2i1.5649.
[19] F. M. Sabir, Asrul, A. N. Puteri, Amiruddin, Mashud, and S. S. Patalangi, “Rancang Bangun Aplikasi GIS Pusat Oleh-Oleh Toraja Berbasis Web,” Jurnal Minfo Polgan, vol. 12, no. 1, pp. 1361–1369, 2023, doi: 10.33395/jmp.v12i1.12742.
[20] R. Simbulan and J. Aryanto, “Implementasi REST API Web Services pada Aplikasi Sumber Daya Manusia,” Jurnal Indonesia: Manajemen Informatika dan Komunikasi, vol. 5, no. 1, pp. 552–560, 2024, doi: 10.35870/jimik.v5i1.511.




