digilib@itb.ac.id +62 812 2508 8800

Dokumen Asli
Terbatas  Dessy Rondang Monaomi
» Gedung UPT Perpustakaan

Indonesia dikenal sebagai salah satu negara dengan jumlah gunung terbanyak di dunia. Kondisi ini menjadikan pendakian gunung sebagai salah satu kegiatan wisata yang digemari, baik oleh wisatawan lokal maupun mancanegara. Namun, masih banyak masalah yang dialami para pendaki, seperti keterbatasan informasi yang tersebar di berbagai sumber, kurangnya platform pendaftaran yang terintegrasi, serta ketidaktahuan terhadap peraturan yang berbeda di berbagai gunung. Situasi ini menimbulkan kebutuhan akan sebuah sistem yang dapat mempermudah akses informasi dan proses reservasi pendakian. Berdasarkan permasalahan tersebut dibutuhkan sebuah aplikasi web yang dirancang sebagai pusat informasi dan layanan reservasi pendakian gunung di Indonesia. Metodologi pengembangan yang digunakan adalah waterfall, dengan tahapan analisis kebutuhan, perancangan sistem, implementasi, serta pengujian. Antarmuka pengguna dikembangkan menggunakan ReactJs dan Vite, sedangkan sisi backend dibangun menggunakan NodeJs, ExpressJs, dan MongoDB dengan arsitektur RESTful API dan autentikasi berbasis JWT. Pengujian dilakukan melalui metode black-box testing berdasarkan skenario yang dirancang dari kebutuhan pengguna. Hasil pengujian menunjukkan bahwa sistem dapat berjalan dengan baik dan mendukung kebutuhan pengguna, baik dari sisi pendaki maupun pengelola. Secara keseluruhan, aplikasi web telah berhasil dikembangkan dan mampu menjadi platform terintegrasi yang menyediakan informasi pendakian serta mendukung proses reservasi secara efektif dan efisien.