Aplikasi booking hotel berbasis web menggunakan CodeIgniter 4 yang dilengkapi website reservasi online, panel admin hotel, booking online/offline, manajemen kamar, DP & pelunasan, invoice otomatis, email notifikasi, laporan pendapatan, serta integrasi pay
Bayar via payment gateway. File aktif otomatis setelah pembayaran terverifikasi.
Beli SekarangLihat DemoTanya via WhatsAppAplikasi Booking Hotel Berbasis Web CodeIgniter 4 ini dirancang untuk membantu hotel, penginapan, villa, guest house, homestay, resort, dan usaha akomodasi lainnya dalam mengelola reservasi kamar secara lebih modern dan profesional.
Aplikasi ini memiliki dua bagian utama, yaitu website publik untuk pelanggan dan panel admin untuk pengelola hotel. Melalui website publik, pelanggan dapat melihat daftar kamar, memilih tanggal menginap, melihat harga promo, melakukan booking online, mengecek status reservasi, dan menerima invoice secara otomatis.
Selain booking online, aplikasi ini juga mendukung booking offline atau walk-in. Artinya, tamu yang datang langsung ke lokasi tetap bisa dicatat oleh admin atau resepsionis melalui panel. Sistem juga mendukung pembayaran DP, pembayaran sebagian, hingga pelunasan sisa tagihan.
Untuk kebutuhan pembayaran online, aplikasi sudah disiapkan dengan integrasi payment gateway Midtrans Snap dan Xendit Invoice. Admin dapat mengatur mode sandbox atau production, mengisi API key, melihat log webhook, dan memantau status pembayaran dari panel.
Aplikasi ini juga dilengkapi invoice otomatis, email notifikasi, laporan pembayaran, laporan booking, laporan pendapatan, data tamu, manajemen kamar fisik, tipe kamar, harga promo, kupon diskon, housekeeping, check-in, check-out, serta role user untuk admin, resepsionis, finance, dan housekeeping.
Dengan tampilan website yang premium, responsive, dan nyaman dibuka dari desktop maupun handphone, aplikasi ini cocok digunakan sebagai sistem reservasi hotel modern atau sebagai produk digital siap jual kembali.
Coba demo terlebih dahulu supaya alur aplikasi lebih mudah dipahami sebelum membeli.
Extract file aplikasi ke folder server lokal atau hosting.
Contoh untuk XAMPP:
htdocs/hotel-ci
Buat database baru di phpMyAdmin.
Contoh nama database:
hotel_booking_ci4
Import file database:
database/hotel_booking_ci4.sql
Sesuaikan konfigurasi database pada file .env.
Contoh:
database.default.hostname = localhost
database.default.database = hotel_booking_ci4
database.default.username = root
database.default.password =
database.default.DBDriver = MySQLi
Sesuaikan base URL.
Contoh localhost:
app.baseURL = 'http://localhost/hotel-ci/'
Buka aplikasi melalui browser:
http://localhost/hotel-ci/
Login admin:
URL : http://localhost/hotel-ci/admin/login
Email : admin@hotel.test
Password : admin123
Setelah masuk admin, lakukan pengaturan awal:
Nama hotel
Nomor kontak
Email hotel
Data kamar
Harga kamar
Payment gateway
SMTP email
Belum ada ulasan untuk produk ini.
Pembelian aplikasi ini mendapatkan support dasar untuk membantu proses instalasi dan penggunaan awal aplikasi.
Support meliputi:
Bantuan instalasi di localhost atau hosting.
Bantuan konfigurasi database.
Bantuan setting base URL.
Panduan login admin.
Panduan penggunaan booking online dan offline.
Panduan pengaturan Midtrans atau Xendit.
Panduan pengaturan email SMTP.
Bantuan pengecekan error instalasi awal.
Support tidak termasuk:
Custom fitur baru di luar fitur bawaan.
Perubahan desain besar-besaran.
Integrasi payment gateway selain Midtrans dan Xendit.
Upload ke server yang memiliki konfigurasi khusus tanpa akses yang jelas.
Perbaikan error akibat perubahan source code oleh pembeli.