Platform

Setiap modul. Satu sistem yang koheren.

Tujuh belas area kapabilitas aktif hari ini — terdaftar lengkap di bawah, dari multi-tenancy dan keamanan hingga visa, keuangan, dan desain. Tidak ada yang ditempelkan; semuanya otentik dalam model data umrah dan haji.

01

Arsitektur Platform & Multi-Tenancy

Satu tenant aman untuk setiap Master, struktur bisnis tiga tingkat yang otentik, dan infrastruktur yang menjaga privasi data setiap agensi sesuai desain.

Struktur Bisnis Tiga Tingkat

Master ← Reseller ← Agen dalam satu tenant yang aman. Izin menyempit secara bertingkat ke bawah, dan Reseller membangun jaringan Agen mereka sendiri — mengubah satu kesepakatan B2B menjadi saluran penjualan multi-level yang dapat diskalakan.

Isolasi Tenant yang Ketat

Setiap Master dan seluruh sub-treenya adalah tenant yang sepenuhnya terisolasi, diberlakukan di tingkat database dan aplikasi — bukan hanya di antarmuka. Pemesanan, jemaah, harga, atau keuangan tidak pernah bocor dari satu pohon Master ke pohon lainnya.

Privasi Pemesanan & Harga di Seluruh Akun Sejajar

Sub-akun berbagi satu kumpulan identitas pelancong yang sama tetapi tidak pernah melihat pemesanan, harga, atau catatan akun lain untuk jemaah yang sama. Hanya Master yang melihat gambaran lengkap di seluruh pohonnya.

Batas Izin Bertingkat

Setiap perusahaan menetapkan batas maksimum untuk level di bawahnya — per modul, per tindakan, diberlakukan di sisi server. Mengetatkan batas induk secara instan memperketat semua yang di bawahnya.

Branding White-Label

Setiap Reseller dan Agen dapat menerapkan logo dan brandingnya sendiri dalam platform bersama. Branding ditentukan secara otomatis saat login — tidak perlu penerapan terpisah per tenant.

Mesin Multi-Mata Uang

Setiap Master mengonfigurasi daftar mata uang aktifnya sendiri yang mengontrol setiap dropdown pemesanan, harga, dan keuangan. Pemesanan lama tetap menyimpan kode mata uang aslinya dan selalu dijumlahkan dengan benar.

Penyimpanan Objek Independen Penyedia

Paspor, visa, dan dokumen melewati lapisan abstraksi penyimpanan yang menargetkan penyimpanan kompatibel S3/R2, dengan cadangan lokal. File hanya disajikan melalui endpoint proxy terautentikasi — tautan penyimpanan tidak pernah terekspos.

02

Keamanan, Akses & Manajemen Pengguna

Fondasi keamanan enterprise standar yang disediakan tanpa biaya tambahan — dari perlindungan lockout hingga audit trail yang tidak dapat diubah.

Perutean Identitas Berbasis Username

Username unik secara global menentukan perusahaan dan branding pengguna saat login. Satu layar login netral menghindari pengungkapan agensi mana pun yang dimiliki username; email tetap menjadi info kontak opsional.

Perlindungan Lockout dari Serangan Berulang

Lima percobaan gagal memicu lockout otomatis 10 menit. Admin dapat membuka kunci lebih awal; penghitung direset pada login yang berhasil.

Penanganan Sesi Login yang Bertentangan

Satu sesi aktif per username. Login dari perangkat kedua memberi perangkat pertama kesempatan untuk menerima atau menolak pengambilalihan secara real-time — setiap penanganan dan pengusiran dicatat.

Verifikasi Dua Langkah

Kode OTP email dan/atau aplikasi autentikator TOTP, dengan penegakan tingkat perusahaan yang mengesampingkan pilihan opt-out individu. Kode cadangan diberikan saat setup; 2FA wajib memandu pengguna melalui setup pada login berikutnya.

Mesin Kebijakan Kata Sandi Enterprise

Panjang dan kompleksitas minimum, kedaluwarsa 90 hari dengan peringatan awal, pencegahan penggunaan kembali lima kata sandi terakhir, dan hashing satu arah Argon2id/bcrypt — kata sandi tidak pernah dapat dipulihkan, hanya direset.

Keamanan Sesi & Batas Waktu Tidak Aktif

Sesi berakhir setelah 60 menit tidak aktif, dengan penanganan yang kuat — regenerasi, cookie yang ketat, dan SameSite serta HttpOnly pada setiap permintaan.

Penangguhan & Penonaktifan Bertingkat

Menangguhkan induk langsung membekukan seluruh sub-treenya, mengakhiri sesi aktif, dan mempertahankan semua riwayat. Mengaktifkan kembali memulihkan semuanya persis seperti sebelumnya — sakelar yang sepenuhnya dapat dibalik.

Audit Trail yang Tidak Dapat Diubah

Setiap perubahan status dan peristiwa keamanan dicatat dengan siapa, apa (lama ← baru), kapan, dan di mana. Tidak dapat diubah — bahkan super admin pun tidak dapat mengedit atau menghapus entri apa pun.

Log Perubahan Super Admin

Setiap perubahan tingkat platform dicatat dalam bahasa yang jelas, dapat difilter berdasarkan tanggal, modul, pengembang, dan jenis perubahan — dan ditautkan ke referensi commit Git-nya jika berlaku.

03

CRM & Profil Jemaah

Satu catatan seumur hidup untuk setiap jemaah — dari pertanyaan pertama hingga setiap perpanjangan, hubungan, dan perjalanan.

Penerimaan Prospek & Pertanyaan

Catat pelancong dari pertanyaan pertama hanya dengan nama dan nomor telepon. Sumber prospek dilacak melalui daftar yang dapat dilaporkan; setiap prospek dimiliki oleh satu tenaga penjual dengan penugasan ulang yang dikontrol manajer.

Riwayat Kepemilikan & Penugasan Ulang

Menugaskan ulang prospek mempertahankan kredit historis untuk pemilik asli — pembagian komisi tetap akurat sementara pemilik baru melanjutkan hubungan.

Identitas Jemaah Stabil dengan Riwayat Paspor

ID internal permanen yang tidak pernah berubah meskipun ada perpanjangan paspor. Paspor lama disimpan sebagai riwayat; deteksi perpanjangan meminta konfirmasi nama dan tanggal lahir daripada penggabungan diam-diam.

Identitas Bersama, Data Bisnis Privat

Paspor yang sudah ada langsung mengungkapkan identitas bersama — tetapi tidak pernah pemesanan, harga, atau catatan sub-akun lain untuk orang tersebut.

Mesin Hubungan Mahram & Keluarga

Tautan mahram yang berarah dan berjenis (suami / ayah / saudara laki-laki / anak laki-laki), peringatan batas usia yang dapat dikonfigurasi, dan izin melalui tautan valid atau dokumen NOC. Beri peringatan, jangan pernah memblokir.

Field Wajib Berjenjang Tahap

Persyaratan mengetat secara otomatis dari Prospek ← Penawaran ← Pemesanan ← Pra-Keberangkatan. Field yang tidak dapat dinegosiasikan memblokir sepenuhnya; field penasihat hanya memperingatkan — dan setiap kesenjangan muncul dalam daftar kerja yang terlihat.

Impor Massal & Pemindaian Paspor OCR

Buat profil secara manual, melalui pemesanan, secara massal dari spreadsheet, atau dengan memotret paspor untuk pengisian otomatis berbantuan OCR — dengan penanganan baris yang buruk sehingga satu kesalahan tidak pernah menghentikan seluruh batch.

04

Penawaran Harga & Alur Kerja Penjualan

Paket umrah yang kompleks dengan banyak pemasok menjadi satu alur penjualan terpandu.

Wizard Penawaran Harga Multi-Langkah

Pembuat terpandu 11 langkah yang mencakup pelanggan, paket, grup & kamar, hotel, makan, penerbangan, transportasi, visa & paspor, total & cicilan, serta tinjauan — dengan simpan-sebagai-draf di setiap langkah.

Riwayat Penawaran & Pelacakan Kedaluwarsa

Satu prospek dapat memiliki beberapa penawaran, masing-masing dengan status dan tanggal kedaluwarsanya sendiri. Harga yang ditawarkan asli dan harga akhir yang disepakati disimpan berdampingan — riwayat harga yang dapat dipertahankan untuk setiap percakapan.

05

Manajemen Pemesanan

Satu model data yang koheren untuk perjalanan grup — dapat dilacak dari penjualan kembali ke inventaris sumber.

Silsilah Pemesanan Tiga Tingkat

Paket ← Keberangkatan ← Pemesanan. Pemisahan yang jelas antara apa yang dijual, kapan perjalanan terjadi, dan siapa yang membeli — pelaporan dan rekonsiliasi yang akurat di setiap tingkat.

Harga Snapshot, Bukan Langsung

Setiap komponen membekukan rincian harga lengkapnya saat dilampirkan. Perubahan katalog berikutnya tidak pernah mengubah pemesanan yang ada secara retroaktif — menghilangkan sengketa penetapan harga ulang.

Model Pemesanan Per Orang

Pemesanan adalah wadah untuk satu atau lebih jemaah, dihargai di tingkat individu — mendukung diskon anak, tambahan kamar single, dan harga campuran dalam satu keluarga atau grup.

Alur Kerja Berbasis Hotel, Ditutup Visa

Ketersediaan hotel menentukan tanggal pemesanan; penerbitan visa adalah langkah terakhir yang menutup pemesanan sebagai siap-jalan. Logika yang benar sesuai industri dikodekan langsung ke sistem.

Kalender Pemesanan dengan Heatmap Okupansi

Enam lapisan berkode warna untuk keberangkatan, kepulangan, penerbangan, check-in/out hotel, transfer, batas waktu visa, dan cicilan — plus heatmap okupansi per malam per hotel dengan drawer klik-tembus.

06

Pembuat Paket & Keberangkatan Grup

Bangun paket umrah lengkap dan berharga dalam hitungan menit dari inventaris pemasok yang ada.

Perakitan Paket dari Lima Katalog

Lampirkan komponen dari katalog visa, penerbangan, hotel, transportasi, serta makan & akomodasi ke satu keberangkatan. Setiap jenis menghargai dirinya dengan benar, dengan total berjalan langsung per mata uang.

Kontrol Tambah · Ubah · Hapus

Sesuaikan kuantitas atau malam secara langsung tanpa kehilangan harga unit komponen yang sudah dibekukan. Nilai dibatasi dalam batas yang masuk akal untuk mencegah kesalahan entri data.

Harga Jual Indikatif Otomatis

Biaya × (1 + markup%) + biaya tetap dihitung otomatis per komponen — logika harga yang identik di setiap modul, memastikan penerapan margin bebas kesalahan dalam skala besar.

Pembuatan Paket dengan Akses Terbatas

Tindakan pembuatan dibatasi pada izin manajemen kantor pusat, dilindungi CSRF, dan diaudit penuh. Reseller dan Agen menjual paket jadi, tidak pernah menyentuh strukturnya.

07

Manajemen Penerbangan

Satu sumber harga penerbangan yang diverifikasi untuk setiap Reseller dan Agen.

Katalog Penerbangan dengan Lini Tarif

Katalog tarif penerbangan tingkat Master yang dapat dilampirkan ke paket per harga tarif — harga snapshot menjaga tarif yang dipesan tetap stabil terlepas dari pembaruan berikutnya.

Entri Jenis Perjalanan dengan Cermin Otomatis

Jenis perjalanan sekali jalan, pulang-pergi, dan multi-kota, dengan pencerminan otomatis rute kepulangan — mengurangi separuh entri ulang manual untuk penerbangan pulang-pergi standar.

Penerbangan Berharga Tetap yang Dapat Dipesan di Wizard

Penerbangan dipilih dan diberi harga langsung di dalam wizard pemesanan/penawaran, menggunakan katalog dan mesin harga yang sama dengan pembuat paket.

08

Alokasi Hotel

Hotel menjadi jangkar rencana perjalanan — karena dalam operasi umrah, ketersediaan di Makkah dan Madinah adalah kendala yang mengatur.

Akomodasi Berbasis Hotel

Tanggal check-in/out mendorong logika penjadwalan sisa rencana perjalanan, menjaga transportasi dan makan tetap selaras dengan tanggal menginap yang sebenarnya.

Direktori Kota

Direktori terkurasi dari 22 kota besar Arab Saudi memberikan referensi yang konsisten dan terorganisir untuk endpoint hotel dan transportasi — tidak ada lagi kebingungan "Madinah" vs "Medina".

Manajemen Kamar & Okupansi

Pelacakan tamu tingkat kamar terhadap kapasitas per properti, mengungkapkan risiko alokasi berlebih secara instan selama musim puncak.

09

Transportasi & Logistik

Rute terorganisir, kartu armada bermerek, dan tangga kesiapan real-time untuk transportasi darat.

Pembuat Rute Terorganisir

Rute dibangun dari endpoint bertipe — bandara (pelengkapan otomatis IATA) dan hotel (direktori kota) — langsung mengalir ke wizard pemesanan untuk pemilihan transfer yang tepat.

Kartu Armada Kapasitas Kendaraan Bermerek

Ikon kapasitas bermerek dari sedan hingga bus (2 · 4 · 6 · 8 · 10 · +10 kursi) untuk penentuan ukuran armada visual instan selama perencanaan keberangkatan yang sibuk.

Tangga Status Alur Kerja per Transfer

Setiap transfer bergerak melalui tangga status yang ditentukan, mengalir ke daftar kerja untuk apa pun yang tersangkut atau tertunda.

10

Manajemen Visa

Bagian operasi umrah dengan risiko tertinggi dan paling sensitif terhadap waktu — dilacak dengan presisi terperinci.

Tangga Pemrosesan Visa 13 Status

Setiap aplikasi maju melalui alur kerja 13 status yang terperinci dari permintaan hingga pengiriman — mengungkapkan hambatan pipa jauh sebelum menjadi krisis menit terakhir.

Kewajiban Salinan Visa

Transisi ke status disetujui atau diserahkan diblokir di sisi server kecuali salinan dokumen visa ada dalam file — thumbnail paspor/visa berpasangan ditampilkan berdampingan langsung di catatan.

Katalog Visa

Katalog tingkat Master untuk paket visa yang dapat dijual dengan deskripsi kaya teks dan galeri foto pribadi yang diverifikasi untuk setiap produk.

Penautan NOC Mahram & Kepatuhan

Pemrosesan visa terintegrasi langsung dengan mesin kepatuhan mahram — tautan valid atau NOC dalam file menghilangkan peringatan dalam alur kerja tim visa itu sendiri.

11

Manajemen Makan

Menjadikan katering bagian utama paket yang diberi harga secara akurat.

Katalog Makan & Akomodasi

Sarapan, makan siang, makan malam, dan camilan dikelola sebagai katalog khusus, dilampirkan per orang atau per acara — dengan pembekuan harga saat dilampirkan seperti komponen lainnya.

Pelacakan Diet & Kesehatan

Field khusus untuk diet, alergi, mobilitas, dan vaksinasi — termasuk status vaksin Meningitis ACWY yang diperlukan untuk masuk Arab Saudi — mengalir langsung ke perencanaan makan untuk keberangkatan grup.

12

Brankas Dokumen

Satu lapisan dokumen yang aman dan patuh di seluruh platform.

Unggahan & Penampil Universal Aman

Satu alur asinkron dan penampil aman untuk setiap jenis dokumen — hanya disajikan melalui streaming proxy terautentikasi, tidak pernah tautan bucket publik.

Unggahan Paspor Massal dengan Jendela Pemindaian OCR

Foto atau unggah paspor secara berurutan dengan field yang diekstraksi dan diperkaya secara otomatis untuk konfirmasi — mengurangi onboarding grup dari berhari-hari mengetik menjadi satu sesi pemindaian terpandu.

Pasangan Thumbnail Paspor & Visa

Thumbnail dokumen ditampilkan berdampingan di panel pelancong dan visa untuk verifikasi visual instan — langsung mendukung gerbang kepatuhan salinan visa.

13

Keuangan & Penagihan

Akuntansi multi-pihak yang dibuat untuk model komisi berjenjang distribusi perjalanan B2B.

Model Akuntansi Tiga Buku Besar

Piutang jemaah, penyelesaian antar-tingkat, dan hutang pemasok — tiga buku besar berbeda dengan penomoran dokumen berurutan tanpa celah untuk akuntansi dan audit formal.

Harga Markup Berjenjang Murni

Markup adalah satu-satunya mekanisme keuntungan di setiap tingkat. Tidak ada yang dapat menjual di bawah harga dasar yang diwariskan; setiap tingkat hanya melihat biaya yang diberikan kepada mereka — margin di atas tetap rahasia.

Rincian Biaya Beku di Tingkat Komponen

Rincian biaya/markup/jual/valas lengkap disimpan sebagai snapshot saat dilampirkan, dengan pelacakan tambahan per jemaah — rekonsiliasi yang akurat dan dapat diaudit bahkan berbulan-bulan atau bertahun-tahun kemudian.

Konfigurasi Mata Uang per Master

Set mata uang aktif setiap Master mengontrol setiap field mata uang untuk tenant tersebut, sementara angka historis mempertahankan kode aslinya.

14

Dasbor, Pelaporan & Wawasan

Tampilan kokpit harian kesehatan operasional — dan sistem peringatan dini untuk semua yang berisiko.

Dasbor Operasi dengan Strip KPI

Strip KPI langsung dan tampilan pendaratan berorientasi tindakan untuk keberangkatan aktif, pemesanan, dan tugas tertunda — visibilitas instan tanpa harus menggali ke dalam modul.

Analitik Kalender Pemesanan

Heatmap okupansi mengungkapkan jumlah jemaah per malam dan wawasan puncak okupansi per hotel — menangkap tekanan kapasitas sebelum menjadi insiden pemesanan berlebih.

Daftar Kerja Butuh Perhatian

Dokumen yang hilang, peringatan mahram, keterlambatan visa, dan kesenjangan pembayaran muncul dalam satu daftar kerja yang berperingkat dan dapat ditindaklanjuti. Beri peringatan, jangan blokir — tidak ada yang pernah disembunyikan secara diam-diam.

15

Komunikasi & Notifikasi

Email akun dan keamanan yang kritis, yang berfungsi tanpa ketergantungan eksternal yang berat.

Mesin Email Transaksional

Pengirim yang dapat dialihkan dengan mode pengembangan berbasis log dan mode produksi SMTP-over-socket tanpa dependensi — menjalankan email verifikasi, reset kata sandi, dan OTP.

Verifikasi Email & Reset Kata Sandi Mandiri

Verifikasi berbasis token dan reset mandiri dengan perlindungan anti-enumerasi yang ketat — mengurangi beban help-desk sambil memperketat pemulihan akun.

16

Administrasi Sistem

Operasi, pengawasan, dan aksesibilitas tingkat platform — dirancang untuk penerapan tanpa drama.

Level God-Mode Super Admin

Level login super admin yang sepenuhnya terpisah untuk dukungan dan pengawasan — setiap masuk ke tenant dicatat sebagai peristiwa baca sensitif dalam audit trail yang tidak dapat diubah.

Reset Pabrik per Master

Reset yang dikonfirmasi tiga kali menghapus data operasional sambil mempertahankan perusahaan, pengguna, izin, konfigurasi, dan log audit — jalur bersih dari demo ke onboarding langsung.

Konsol CDN / Penyimpanan Objek

Konfigurasi penyimpanan terpusat dengan pengujian aksesibilitas — memverifikasi kesehatan penyimpanan secara proaktif alih-alih menemukannya selama unggahan langsung di musim puncak.

Mode Nyaman & Kontrol Aksesibilitas

Sakelar tersimpan per perangkat yang memperbesar field, sel tabel, navigasi, dan tombol di seluruh platform — melengkapi kontras kuat dan navigasi keyboard penuh.

Migrasi Skema yang Menyembuhkan Diri dan Dapat Diulang

Perubahan skema yang murni bersifat aditif dan dikontrol versi, yang menyembuhkan diri secara otomatis saat startup — tanpa SQL manual, tanpa DBA di hari deployment, tanpa data historis yang rusak.

17

Sistem Desain & Identitas Merek

Bahasa desain editorial zamrud-dan-emas yang disetel untuk sesi kerja panjang — dan siap untuk presentasi white-label.

Bahasa Desain Editorial Zamrud & Emas

Serif Fraunces untuk display, DM Sans untuk body, dan JetBrains Mono untuk data — dengan kontras kuat yang menghindari silau putih murni di seluruh satu pustaka komponen yang konsisten.

Sistem Ikon & Ilustrasi Bermerek

Tanda SVG khusus untuk hotel Makkah/Madinah/Jeddah, stempel persetujuan visa, stempel kapasitas kendaraan, jenis jemaah, dan kategori makan — sepenuhnya sesuai CSP.

Antarmuka Sepenuhnya Responsif, Siap Seluler

Setiap halaman, tabel, formulir, dan modal responsif di enam breakpoint — sidebar terlipat off-canvas dan kalender menjadi agenda harian di ponsel.

Fokus Terlihat & Aksesibilitas Keyboard

Cincin fokus emas 3px yang menonjol dan navigasi keyboard yang konsisten dipertahankan di setiap elemen interaktif — diberlakukan sebagai standar pembangunan, tidak pernah dihapus secara diam-diam.

Melihat ke Depan

Dan platform terus tumbuh

Sembilan kapabilitas lagi direncanakan untuk Fase 2 dan Fase 3 — dari integrasi Nusuk dan GDS hingga aplikasi mobile jemaah khusus.

Siap melihatnya di operasi Anda?

Bawa keberangkatan nyata — kami akan menelusurinya bersama Anda melalui pemesanan, visa, dan penyelesaian langsung dalam demo.