Dokumentasi Lengkap
Dokumentasi lengkap sistem manajemen hotel — Front Office, POS, Accounting, Channel Manager, Revenue Management, dan 17+ modul operasional hotel berbasis Laravel 11. Panduan langkah demi langkah, demo accounts, dan daftar fitur lengkap.
Akun Demo
Gunakan kredensial berikut untuk login ke admin panel. Setiap role memiliki akses dan tampilan dashboard yang berbeda.
Akses penuh semua modul & konfigurasi sistem
Reservasi, check-in/out, folio, night audit
Room status board, task assignment, linen
COA, jurnal, AR/AP, laporan keuangan
Semua modul operasional kecuali sistem
F&B order, pembayaran restoran
OTA mapping, rate sync, channel parity
Dashboard eksekutif, laporan, audit trail
Tutorial Langkah Demi Langkah
8 fase tutorial mencakup seluruh alur bisnis hotel — dari setup awal hingga advanced revenue management. Klik fase untuk melihat detail langkah.
-
1
Buka halaman Setup Wizard di
/setup/wizard— isi nama properti, alamat, bintang, dan kota. - 2 Buat akun admin pertama melalui wizard — email, password, dan nama lengkap.
-
3
Login ke admin panel di
/adminmenggunakan kredensial yang baru dibuat. - 4 Buka Settings → Property Configuration — lengkapi detail properti: NPWP, telepon, email, kebijakan hotel.
- 5 Buka Settings → User Management — buat user untuk FO, HK, Accounting, Kasir, dan role lainnya.
- 6 Buka Settings → Tax Rates — tambahkan PPN 11%, PB1 10%, dan service charge jika berlaku.
- 7 Buka Settings → Integration Providers — tambahkan payment gateway (Midtrans/Xendit), SMS gateway, dan AI provider.
- 1 Buka Room Type — buat tipe kamar: Deluxe, Superior, Suite, Family Room, dll. Tentukan max guest, bed type, dan fasilitas.
- 2 Buka Room / Kamar — generate nomor kamar per lantai. Mapping setiap kamar ke tipe yang sudah dibuat.
- 3 Buka Rate Plan — buat rate plan: Best Available Rate, Non-Refundable, Breakfast Included, Corporate, Government.
- 4 Buka Seasonal Pricing — atur high season, low season, dan peak surcharge (Nataru, Lebaran, MotoGP).
- 5 Buka Guest Database — import atau input manual data tamu existing (opsional, bisa diisi saat check-in).
- 1 Buka Integration → Payment Gateway — konfigurasi Midtrans/Xendit: masukkan server key, client key, dan merchant ID.
- 2 Buka Channel Manager → OTA Mapping — mapping room type hotel ke room ID di Booking.com, Agoda, Traveloka.
- 3 Buka Channel Manager → Rate Sync — enable ARI push, atur interval sync (rekomendasi: setiap 5 menit).
- 4 Buka AI Provider Setup — masukkan API key provider AI (OpenAI, DeepSeek, atau Ollama self-host). Pilih model untuk masing-masing task.
- 5 Buka Integration → SMS/WA Gateway — konfigurasi Twilio/Vonage/Whacenter untuk notifikasi tamu otomatis.
- 1 Buka Front Office → Reservasi Calendar — klik tanggal dan slot untuk buat reservasi baru. Isi nama tamu, tipe kamar, rate plan, durasi.
- 2 Saat tamu tiba, buka Front Office → Check-in — verifikasi identitas, upload KTP/WNA, assign kamar, cetak registration card.
- 3 Selama menginap, buka Folio Management — tambahkan charge: restoran, laundry, spa, telepon, minibar. Semua tercatat real-time.
- 4 Buka Front Office → Payment — terima pembayaran: deposit, partial payment, atau full settlement. Pilih metode bayar.
- 5 Saat tamu check-out, buka Front Office → Check-out — review folio, settle outstanding balance, cetak invoice final, update room status ke dirty.
- 1 Buka Housekeeping → Room Status Board — lihat status real-time semua kamar: dirty, clean, inspected, out-of-order.
- 2 Assign task ke room attendant via Task Assignment — tentukan prioritas berdasarkan check-in hari ini.
- 3 Update Inspection Checklist setelah kamar selesai dibersihkan — supervisor verifikasi dan ubah status ke clean.
- 4 Untuk tamu restoran, buka POS → Order Taking — pilih meja, input pesanan, kirim ke kitchen display.
- 5 Kelola Linen Management — tracking stok linen bersih/kotor, kirim ke laundry, terima kembali.
- 6 Buat Banquet Event Order (BEO) untuk event/wedding — setup ruangan, menu, dan jadwal.
- 7 Buka Spa → Appointments — jadwalkan treatment tamu, assign therapist.
- 1 Buka Accounting → Chart of Accounts — review dan sesuaikan COA standar perhotelan (default sudah tersedia).
- 2 Buka Journal Entry — input jurnal manual untuk transaksi non-operasional (penyusutan, accrual).
- 3 Generate AR Invoice untuk corporate client / travel agent yang menggunakan credit facility.
- 4 Input AP Bill dari supplier: bahan makanan, amenities, linen, maintenance.
- 5 Buka Bank Reconciliation — cocokkan transaksi bank statement dengan GL, tandai cleared items.
- 6 Akhir bulan: buka Period Close — lock periode, auto-generate closing entries, preview trial balance sebelum final.
- 1 Buka Reports → Occupancy Report — analisis okupansi per tipe kamar, per bulan, per channel.
- 2 Buka Reports → Revenue Report — breakdown revenue: room, F&B, spa, banquet, other.
- 3 Buka Reports → Channel Production — lihat kontribusi OTA vs direct booking, commission analysis.
- 4 Buka Reports → Cashier Shift Report — rekap transaksi per shift, per kasir, cash float reconciliation.
- 5 Buka Reports → SIPGAR Compliance — generate laporan SIPGAR (Sistem Informasi Pajak) untuk Dirjen Pajak.
- 6 Buka Reports → Daily Flash — ringkasan CEO: occupancy %, RevPAR, ADR, revenue today, outstanding AR.
- 1 Buka Revenue → Dynamic Pricing Rules — atur auto-adjust rate berdasarkan okupansi (contoh: occupancy >80% → naikkan 15%).
- 2 Buka Channel Manager → Channel Parity — monitor selisih harga antar OTA, auto-alert jika selisih >5%.
- 3 Buka Guests → Guest 360° Profile — lihat riwayat lengkap tamu: total stay, total spend, preferensi, komplain.
- 4 Jadwalkan Night Audit — auto-run setiap jam 02:00, posting room charge harian + tutup hari bisnis.
- 5 Buka Loyalty Program — buat tier membership (Silver/Gold/Platinum), atur earn rate dan redemption rules.
- 6 Buka Marketing → PSEO — review halaman SEO terprogram: best hotels, alternatives, compare, city guides.
Fitur Lengkap
11 modul utama sistem manajemen hotel. Setiap modul dirancang untuk alur kerja perhotelan profesional — dari front desk hingga laporan eksekutif.
Front Office
Screenshot akan ditambahkan
🏨 Front Office
Reservasi calendar drag-and-drop, check-in/out flow, folio posting ganda (debit/kredit), night audit otomatis, dan e-registration card untuk tamu.
- Reservasi calendar interaktif dengan drag-and-drop dan color-coded status
- Check-in flow lengkap: verifikasi ID, upload KTP/WNA, deposit capture
- Folio double-entry system — setiap charge punya offset GL account
- Night audit auto-posting room charge per pukul 02:00 + tutup hari bisnis
- E-Registration card generate otomatis, compliance PB1 & NSFP
- Room move/merge/sharing tanpa kehilangan data folio
Housekeeping
Screenshot akan ditambahkan
🧹 Housekeeping
Room status board real-time, task assignment ke room attendant, linen inventory tracking, inspeksi checklist, dan lost & found register.
- Room status board: dirty → cleaned → inspected → ready, real-time update
- Task assignment per attendant dengan prioritas berbasis check-in hari ini
- Linen management: tracking stok, kirim laundry, terima, discard
- Inspection checklist digital per tipe kamar — supervisor sign-off
- Lost & found register dengan foto, guest matching, dan claim resolution
- Auto-create maintenance work order dari temuan HK inspection
POS & F&B
Screenshot akan ditambahkan
🍽️ POS & F&B
Table management visual, order taking dengan kitchen display system, bill splitting, dan integrasi laundry order untuk tamu in-house.
- Visual table map — tap meja untuk buka pesanan, indikator warna status
- Kitchen Display System (KDS) — pesanan langsung tampil di layar dapur
- Bill splitting: tamu bisa split bill per item atau 50/50
- Post F&B charge langsung ke folio kamar tamu in-house
- QR menu public — tamu scan & order mandiri via HP
Channel Manager
Screenshot akan ditambahkan
🌐 Channel Manager
Koneksi real-time ke Booking.com (XML/SOAP), Agoda (YCS JSON), Traveloka (v2 HMAC). ARI sync otomatis, rate parity monitoring, dan reservation fetch.
- Booking.com via XML/SOAP — real ARI push + reservation pull
- Agoda via YCS JSON REST — rate & availability sync dua arah
- Traveloka v2 HMAC — signed API calls dengan replay protection
- Channel parity auto-alert — notifikasi jika rate selisih >5% antar OTA
- Bulk ARI update — update banyak tanggal sekaligus via CSV import
- Sync log per channel — audit trail lengkap setiap API call
Accounting
Screenshot akan ditambahkan
💳 Accounting
Double-entry GL dengan chart of accounts standar perhotelan (USALI-based). AR/AP, bank reconciliation, trial balance, P&L, dan daily revenue report.
- Chart of Accounts berbasis USALI — standar akuntansi perhotelan global
- Journal poster otomatis dari transaksi: check-in, payment, folio, refund
- AR aging + reminder otomatis ke corporate client / travel agent
- Bank reconciliation — match statement dengan GL, cleared items tracking
- Trial balance & P&L real-time, drill-down ke source transaction
- Period lock — prevent back-dating setelah GL periode ditutup
Revenue Management
Screenshot akan ditambahkan
💰 Revenue Management
Open pricing calendar, dynamic pricing rules engine, rate shopper kompetitor, dan demand forecasting berbasis historical data.
- Open pricing calendar — lihat & edit rate untuk 365 hari ke depan
- Dynamic pricing rules: auto-adjust rate berdasarkan occupancy threshold
- Rate shopper — monitor harga kompetitor (manual input atau auto-scrape)
- Demand forecast AI — prediksi okupansi 30 hari ke depan
- Promo & discount management — early bird, last minute, long stay
HR & Payroll
Screenshot akan ditambahkan
👷 HR & Payroll
Employee master data, attendance tracking, leave management, payroll processing dengan BPJS & PPh 21, performance review, dan training records.
- Employee database lengkap: kontrak, jabatan, department, grade
- Attendance tracking — integrasi fingerprint atau manual log
- Leave management: cuti tahunan, sakit, melahirkan, unpaid
- Payroll engine: gaji pokok + tunjangan + lembur - potongan = net pay
- BPJS Ketenagakerjaan & Kesehatan auto-calculation
- Performance review form dengan KPI per departemen
Banquet & Spa
Screenshot akan ditambahkan
💆 Banquet & Spa
Event booking untuk wedding, meeting, conference. BEO generation, spa appointments, membership treatment packages, dan therapist scheduling.
- Banquet event booking — wedding, meeting, conference, birthday
- BEO (Banquet Event Order) auto-generate dengan detail setup + menu
- Spa appointment calendar — booking treatment per therapist
- Membership packages: 5x massage, 10x facial dengan expiry tracking
- Therapist schedule & commission calculation otomatis
- Room setup plan visual — layout meja, kursi, panggung
AI Tools
Screenshot akan ditambahkan
🤖 AI Tools
Bring-your-own-key AI: terjemahan otomatis, AI concierge untuk tamu, auto-reply review, dan demand forecasting. Support OpenAI, DeepSeek, Ollama, dan 20+ provider.
- AI Translate — terjemahkan konten ke 20+ bahasa untuk tamu internasional
- AI Concierge — chatbot rekomendasi wisata, restoran, aktivitas lokal
- AI Review Reply — generate draft balasan review Google/OTA otomatis
- AI Demand Forecast — prediksi okupansi + rekomendasi harga
- BYOK (Bring Your Own Key) — support 20+ provider, user input sendiri
Reports
Screenshot akan ditambahkan
📈 Reports
Occupancy analysis, revenue breakdown, channel production comparison, cashier shift report, SIPGAR compliance, dan daily executive flash.
- Occupancy report: per tipe kamar, per channel, MoM/YoY comparison
- Revenue breakdown: room, F&B, spa, banquet, other departments
- Channel production: direct vs OTA contribution, commission analysis
- Cashier shift report: per kasir, per shift, cash float reconciliation
- SIPGAR compliance: laporan pajak siap kirim ke Dirjen Pajak
- Daily flash report — 1 halaman: Occ%, RevPAR, ADR, revenue, AR
Settings
Screenshot akan ditambahkan
⚙️ Settings
Konfigurasi properti, tax rates, user & role management, license pairing, integration providers, email templates, dan system parameters.
- Property configuration: nama, alamat, bintang, NPWP, kontak
- Tax engine: PPN 11%, PB1 10%, service charge, foreign tax
- RBAC dengan 11 role + Spatie Permission — granular per module
- License v3 pairing — RSA-signed, AES-256-GCM encrypted lock
- BYOK integration hub: payment, SMS, AI, channel — user input provider sendiri
- Email + SMS template editor dengan variable substitution
Daftar Fitur Lengkap
87 fitur dalam 23 modul. MVP Phase 2 Phase 3+
| # | Fitur | Phase |
|---|---|---|
| 1.1 | Reservation create / edit / cancel | 🟢 |
| 1.2 | Walk-in registration | 🟢 |
| 1.3 | Group booking | 🟢 |
| 1.4 | Room blocking (allotment) | 🟢 |
| 1.5 | Reservation grid (drag-drop calendar) | 🟢 |
| 1.6 | Availability search | 🟢 |
| 1.7 | Auto-assign room (rule-based) | 🟢 |
| 1.9 | Extend stay / early checkout | 🟢 |
| 1.10 | No-show & cancel penalty rules | 🟢 |
| 1.11 | Waitlist | 🟡 |
| 1.12 | Reservation confirmation email/WA | 🟢 |
| 1.13 | KTP/Paspor scan + OCR | 🟢 |
| 1.14 | E-registration card (digital) | 🟢 |
| 1.15 | Guest history search | 🟢 |
| 1.16 | Folio (charges + payments) | 🟢 |
| 1.17 | Cashier shift open/close | 🟢 |
| 1.18 | Night audit | 🟢 |
| 1.19 | Daily flash report | 🟢 |
| 1.20 | Voucher / package / add-on | 🟢 |
| # | Fitur | Phase |
|---|---|---|
| 2.1 | Booking.com integration | 🟢 |
| 2.2 | Agoda integration | 🟢 |
| 2.3 | Traveloka integration | 🟢 |
| 2.4 | Tiket.com integration | 🟡 |
| 2.7 | Expedia integration | 🟡 |
| 2.10 | ARI sync (Availability/Rate/Inventory) | 🟢 |
| 2.11 | Booking ingest dari OTA | 🟢 |
| 2.12 | Restrictions: CTA, CTD, MinLOS, MaxLOS | 🟢 |
| 2.13 | Derived rates | 🟢 |
| 2.14 | Rate parity check | 🟡 |
| 2.15 | Mapping room type ↔ OTA | 🟢 |
| 2.16 | Conflict resolution UI | 🟢 |
| 2.17 | Channel mix report | 🟢 |
| # | Fitur | Phase |
|---|---|---|
| 3.1 | Public website hotel (template) | 🟢 |
| 3.2 | Room search widget | 🟢 |
| 3.3 | Real-time availability + price | 🟢 |
| 3.5 | Promo code | 🟢 |
| 3.8 | Payment gateway (BYOK Indonesia) | 🟢 |
| 3.10 | Abandon cart recovery | 🟡 |
| 3.13 | Direct booking widget di Instagram/FB | 🔵 |
| # | Fitur | Phase |
|---|---|---|
| 4.2 | Mobile interface untuk housekeeper | 🟢 |
| 4.5 | Lost & found | 🟢 |
| 4.6 | Maintenance work order | 🟡 |
| 4.8 | Inspection checklist | 🟡 |
| # | Fitur | Phase |
|---|---|---|
| 5.1 | Restaurant POS (touch-friendly) | 🟢 |
| 5.3 | Spa / activity POS | 🟡 |
| 5.5 | Minibar posting | 🟢 |
| 5.8 | Discount, void, refund | 🟢 |
| 5.11 | Recipe / BOM costing | 🟡 |
| 5.12 | Receipt thermal printer | 🟢 |
| # | Fitur | Phase |
|---|---|---|
| 6.3 | Birthday & anniversary tracker | 🟢 |
| 6.5 | Blacklist | 🟢 |
| 6.6 | Marketing email campaign | 🟡 |
| 6.7 | WhatsApp broadcast | 🟡 |
| 6.8 | Guest portal (self-service) | 🟡 |
| # | Fitur | Phase |
|---|---|---|
| 7.3 | Source production | 🟢 |
| 7.4 | Market segment | 🟢 |
| 7.5 | Forecast (occupancy + revenue) | 🟡 |
| 7.6 | Competitor rate shopping | 🟡 |
| 7.8 | Custom report builder | 🔵 |
| 7.9 | Export Excel/PDF | 🟢 |
| # | Fitur | Phase |
|---|---|---|
| 8.1 | Payment BYOK Indonesia | 🟢 |
| 8.9 | Refund | 🟢 |
| 8.10 | Deposit / down payment scheme | 🟢 |
| # | Fitur | Phase |
|---|---|---|
| 9.1 | PB1 (pajak hotel daerah) per kabupaten | 🟢 |
| 9.2 | Service charge configurable | 🟢 |
| 9.3 | PPN (final 0% atau non-final 11%) | 🟢 |
| 9.5 | e-Faktur Coretax XML export | 🟢 |
| 9.6 | Lapor WNA imigrasi (LAPOR PASPOR) | 🟢 |
| 9.8 | SIPGAR Kemenparekraf reporting | 🟡 |
| # | Fitur | Phase |
|---|---|---|
| 10.3 | AR (Accounts Receivable) — city ledger | 🟢 |
| 10.4 | AP (Accounts Payable) | 🟢 |
| 10.14 | Auto-posting dari operasi (FO, POS) | 🟢 |
| # | Fitur | Phase |
|---|---|---|
| 11.1 | Rate plan management | 🟢 |
| 11.3 | Demand forecasting | 🟡 |
| 11.4 | Competitor rate shopping integration | 🟡 |
| 11.5 | Auto-suggest rate adjustment | 🟡 |
| # | Fitur | Phase |
|---|---|---|
| 12.7 | Guest review aggregation (Booking, Agoda, Google) | 🔵 |
| 12.8 | AI auto-reply review | 🔵 |
| # | Fitur | Phase |
|---|---|---|
| 13.7 | KTP/Paspor OCR (vision LLM) | 🟢 |
| 13.8 | Voice-to-reservation (call center) | 🔵 |
| # | Fitur | Phase |
|---|
| # | Fitur | Phase |
|---|---|---|
| 15.1 | Function diary | 🟡 |
| 15.2 | BEO (Banquet Event Order) | 🟡 |
| # | Fitur | Phase |
|---|
| # | Fitur | Phase |
|---|
| # | Fitur | Phase |
|---|---|---|
| 18.7 | Recipe/BOM linkage ke POS | 🟡 |
| 18.8 | Multi-warehouse | 🟡 |
| # | Fitur | Phase |
|---|
| # | Fitur | Phase |
|---|
| # | Fitur | Phase |
|---|
| # | Fitur | Phase |
|---|---|---|
| 22.4 | Hilangkan attribution | 🟢 |
| 22.5 | Reseller portal (Phase 3) | 🔵 |
| # | Fitur | Phase |
|---|---|---|
| 23.3 | Native app iOS/Android | 🔵 |
Perbandingan Kompetitor
53 fitur dibandingkan over 10 kategori terhadap 4 kompetitor: QloApps, HotelDruid, FewohBee, dan ERPNext Hospitality.
Tersedia Tidak tersedia
| Fitur |
HotelHub HMS
Kita
|
QloApps
Open Source
|
HotelDruid
Open Source
|
FewohBee
Berbayar
|
ERPNext Hospitality
Open Source
|
|---|---|---|---|---|---|
| Core PMS | |||||
| Reservasi + Check-in/out | |||||
| Folio & Billing | |||||
| Housekeeping | |||||
| Night Audit | |||||
| Group Booking | |||||
| Tape Chart / Calendar | |||||
| Booking Engine | |||||
| Direct Booking Website | |||||
| Real-time Availability | |||||
| Payment Gateway (13+) | |||||
| Promo Code Engine | |||||
| Abandoned Cart Recovery | |||||
| Channel Manager | |||||
| Booking.com (XML) | |||||
| Agoda (YCS) | |||||
| Traveloka (HMAC) | |||||
| 9+ OTA Total | |||||
| ARI Sync 2-Way | |||||
| Rate Parity Monitor | |||||
| F&B / POS | |||||
| Restaurant POS | |||||
| Kitchen Display (KDS) | |||||
| QR Menu Guest | |||||
| Charge to Room | |||||
| Laundry POS | |||||
| Accounting & Finance | |||||
| Double-Entry GL | |||||
| AR / AP | |||||
| Bank Reconciliation | |||||
| Trial Balance | |||||
| Profit & Loss | |||||
| Balance Sheet | |||||
| Indonesia Compliance | |||||
| PB1 Hotel Daerah | |||||
| PPN 11% | |||||
| e-Faktur Coretax | |||||
| Lapor WNA Imigrasi | |||||
| SIPGAR Kemenparekraf | |||||
| KTP/Paspor OCR | |||||
| Revenue Management | |||||
| Dynamic Pricing Rules | |||||
| Rate Shopper | |||||
| Demand Forecast AI | |||||
| Open Pricing Calendar | |||||
| HR & Operations | |||||
| Employee + Attendance | |||||
| Payroll + BPJS/PPh21 | |||||
| Asset Maintenance | |||||
| Inventory (PR/PO/GR) | |||||
| AI & Marketing | |||||
| AI Translate (BYOK) | |||||
| AI Concierge Chatbot | |||||
| AI Review Reply | |||||
| Programmatic SEO | |||||
| Email Campaign | |||||
| Teknis & Deployment | |||||
| Standalone Install | |||||
| White-Label Ready | |||||
| Mobile Responsive | |||||
| PWA Support | |||||
| REST API | |||||
| License Protection | |||||
| Total Score | 51/54 | 11/54 | 13/54 | 10/54 | 18/54 |
PMS dasar + booking engine. Tidak ada channel manager, accounting, Indonesia compliance, atau AI tools. Cocok untuk guesthouse kecil ≤50 kamar.
FO kuat + modul restoran. Tapi UI desktop-oriented, tidak ada channel manager, tidak ada Indonesia tax/compliance.
Fokus vacation rental. Channel manager dasar tapi tidak ada full PMS, F&B/POS, accounting, atau Indonesia compliance.
Accounting kuat (ERPNext core). Tapi setup berat, tidak ada native OTA integrations, booking engine, atau Indonesia tax.
Siap Mencoba?
Login ke admin panel dengan akun demo di atas. Eksplor semua modul, lihat dashboard real-time, dan rasakan workflow operasional hotel yang seamless.
Butuh bantuan? Hubungi WhatsApp Support atau email support@demohotel.id
Booking Langsung
Dapatkan harga terbaik tanpa biaya perantara
Free cancellation H-1, customer service 24/7, dan booking 30 detik via web.
Punya Aplikasi Hotel Sendiri — Source Code Lengkap HotelHub HMS
Dapatkan source code lengkap sistem manajemen hotel all-in-one: Front Office, Booking Engine, POS, Accounting, Channel Manager (Booking.com, Agoda, Traveloka), Revenue Management, Housekeeping, HR & Payroll — 23+ modul dalam 1 dashboard Laravel 11.
- ✓ Source code Laravel 11 + MySQL — full ownership, self-host
- ✓ 122 automated tests + 27 dokumentasi teknis
- ✓ BYOK Payment (13 gateway) + AI (20+ provider) + OTA (10 channel)
- ✓ Responsive, PWA-ready, white-label siap pakai
📞 081296052010 · Laravel 11 · Full Stack · Siap Deploy