Back to all projects
Oct 2026
Klangon Adventure — Sistem Reservasi Paralayang dan Penyewaan Alat Camping
Aplikasi web untuk reservasi penerbangan paralayang tandem dan penyewaan perlengkapan camping di kawasan wisata Bukit Klangon. Dilengkapi dengan pemesanan online, pengecekan ketersediaan jadwal dan kuota, pembayaran digital melalui Midtrans, serta dashboard pengelolaan operasional dengan sistem multi-role.
Laravel 10
PHP 8.1
MySQL
MariaDB
Blade Template Engine
Tailwind CSS
Alpine.js
JavaScript
Vite
Midtrans
Laravel Breeze
Eloquent ORM.

1 / 3
Project Overview
Klangon Adventure merupakan aplikasi berbasis web yang dikembangkan untuk memudahkan proses reservasi aktivitas wisata paralayang tandem dan penyewaan perlengkapan camping di kawasan Bukit Klangon. Sistem ini mengintegrasikan layanan pemesanan online dengan pengelolaan operasional wisata dalam satu platform.
Aplikasi dibangun menggunakan Laravel 10 dan PHP dengan arsitektur MVC. Pada sisi antarmuka, sistem menggunakan Blade Template Engine, Tailwind CSS, dan Alpine.js untuk menghasilkan tampilan yang responsif dan interaktif. MySQL digunakan sebagai basis data untuk menyimpan informasi pengguna, paket wisata, inventaris perlengkapan, jadwal, reservasi, dan transaksi.
Fitur utama yang dikembangkan meliputi:
- Katalog paket penerbangan paralayang beserta informasi harga, durasi, dan persyaratan penerbangan.
- Penyewaan perlengkapan camping dengan informasi stok dan tarif sewa.
- Pemesanan online berdasarkan tanggal, sesi penerbangan, dan jumlah peserta.
- Pengecekan ketersediaan jadwal serta kuota reservasi.
- Integrasi payment gateway Midtrans untuk mendukung pembayaran digital.
- Riwayat reservasi, pemantauan status pembayaran, dan pencetakan bukti pemesanan.
- Dashboard staff untuk mengelola jadwal penerbangan dan aktivitas operasional.
- Dashboard administrator untuk mengelola paket wisata, inventaris, jadwal, pengguna, dan laporan transaksi.
Sistem menerapkan pengelolaan hak akses berdasarkan tiga peran pengguna, yaitu Admin, Staff, dan Customer. Integrasi Midtrans juga digunakan untuk menangani proses pembayaran dan pembaruan status transaksi melalui webhook.
Dalam pengembangan project ini, saya menerapkan pengembangan aplikasi full-stack menggunakan Laravel, perancangan database relasional, implementasi autentikasi dan otorisasi multi-role, pengelolaan reservasi berbasis jadwal, serta integrasi payment gateway.
Project ini menunjukkan penerapan kemampuan pengembangan aplikasi web dalam membangun sistem reservasi dan manajemen operasional yang terintegrasi, mulai dari proses pemesanan pelanggan hingga pengelolaan layanan oleh administrator dan staff.