Üç Kademeli İş Yapısı
Ana Bayi ← Bayi ← Acente, tek bir güvenli kiracı içinde. İzinler aşağı doğru kademeli olarak daralır ve Bayiler kendi Acente ağlarını kurar — tek bir B2B anlaşmasını ölçeklenebilir, çok seviyeli bir satış kanalına dönüştürür.
Platform
Bugün on yedi yetenek alanı aktif — çok kiracılılık ve güvenlikten vizeler, finans ve tasarıma kadar aşağıda tam olarak listelenmiştir. Hiçbir şey eklenmedi; her şey umre ve hac veri modelinde gerçektir.
Her Ana Bayi için güvenli bir kiracı, gerçek bir üç kademeli iş yapısı ve tasarım gereği her acentenin verisini özel tutan bir altyapı.
Ana Bayi ← Bayi ← Acente, tek bir güvenli kiracı içinde. İzinler aşağı doğru kademeli olarak daralır ve Bayiler kendi Acente ağlarını kurar — tek bir B2B anlaşmasını ölçeklenebilir, çok seviyeli bir satış kanalına dönüştürür.
Her Ana Bayi ve tüm alt ağacı, veritabanı ve uygulama seviyesinde uygulanan tamamen izole bir kiracıdır — sadece arayüzde değil. Rezervasyonlar, hacılar, fiyatlar veya finans bir Ana Bayi ağacından diğerine asla sızmaz.
Alt hesaplar aynı yolcu kimlikleri havuzunu paylaşır ancak aynı hacı için birbirlerinin rezervasyonlarını, fiyatlarını veya notlarını asla görmez. Yalnızca Ana Bayi kendi ağacının tamamında tam resmi görür.
Her şirket, altındaki seviye için üst sınırı belirler — her modül ve her eylem için, sunucu tarafında uygulanır. Üst sınırı sıkılaştırmak, altındaki herkesi anında sıkılaştırır.
Her Bayi ve Acente, paylaşılan platform içinde kendi logosunu ve markasını uygulayabilir. Markalama, oturum açıldığında otomatik olarak belirlenir — her kiracı için ayrı bir dağıtıma gerek yoktur.
Her Ana Bayi, rezervasyonlarda, fiyatlandırmada ve finansta her açılır menüyü yöneten kendi aktif para birimi listesini yapılandırır. Geçmiş rezervasyonlar orijinal para birimi kodlarını korur ve her zaman doğru şekilde toplanır.
Pasaportlar, vizeler ve belgeler, S3/R2 uyumlu depolamayı hedefleyen bir depolama soyutlama katmanından, yerel bir yedekle birlikte geçer. Dosyalar yalnızca kimlik doğrulamalı proxy uç noktaları üzerinden sunulur — depolama bağlantıları asla açığa çıkmaz.
Kilitlenme korumasından değiştirilemez denetim izine kadar, ücretli bir ek değil, standart olarak sunulan kurumsal güvenlik temeli.
Küresel olarak benzersiz bir kullanıcı adı, oturum açıldığında kullanıcının şirketini ve markasını belirler. Tarafsız bir oturum açma ekranı, kullanıcı adının hangi acenteye ait olduğunu ifşa etmekten kaçınır; e-posta isteğe bağlı iletişim bilgisi olarak kalır.
Beş başarısız deneme, 10 dakikalık otomatik süre dolumlu bir kilitlenmeyi tetikler. Yöneticiler erken kilit açabilir; sayaç başarılı oturum açmada sıfırlanır.
Her kullanıcı adı için tek bir aktif oturum. İkinci bir cihazdan oturum açma, ilk cihaza gerçek zamanlı olarak devri kabul etme veya reddetme şansı verir — her anlaşma ve çıkarma kaydedilir.
E-posta OTP ve/veya TOTP kimlik doğrulayıcı uygulamaları, bireysel vazgeçmeyi geçersiz kılan şirket düzeyinde zorunluluk ile. Kurulumda yedek kodlar verilir; zorunlu 2FA bir sonraki oturum açmada kullanıcıları kuruluma yönlendirir.
Minimum uzunluk ve karmaşıklık, erken uyarılı 90 günlük süre dolumu, son beş parolanın yeniden kullanımının önlenmesi ve Argon2id/bcrypt tek yönlü karma — parolalar asla geri alınamaz, yalnızca sıfırlanabilir.
60 dakikalık hareketsizlikten sonra oturumlar sona erer, sağlam işleme ile — yeniden oluşturma, sıkı çerezler ve her istekte SameSite ile HttpOnly.
Bir üst öğeyi askıya almak, tüm alt ağacını anında dondurur, aktif oturumları sonlandırır ve tüm geçmişi korur. Yeniden etkinleştirme her şeyi tam olarak eskisi gibi geri getirir — tamamen geri alınabilir bir anahtar.
Her durum değişikliği ve güvenlik olayı, kim, ne (eski ← yeni), ne zaman ve nerede bilgisiyle günlüğe kaydedilir. Değiştirilemez — süper yönetici bile herhangi bir girişi düzenleyemez veya silemez.
Platform düzeyindeki her değişiklik açık bir dilde kaydedilir, tarih, modül, geliştirici ve değişiklik türüne göre filtrelenebilir — ve varsa Git commit referansına bağlanır.
Her hacı için ömür boyu bir kayıt — ilk sorgudan her yenilemeye, ilişkiye ve yolculuğa kadar.
Sadece ad ve telefon numarasıyla ilk sorgudan itibaren bir yolcuyu kaydedin. Potansiyel müşteri kaynağı raporlanabilir bir liste üzerinden izlenir; her potansiyel müşteri bir satış temsilcisine aittir ve yönetici kontrolünde yeniden atanabilir.
Bir potansiyel müşteriyi yeniden atamak, orijinal sahibi için geçmiş krediyi korur — yeni sahip ilişkiyi ileriye taşırken komisyon dağılımı doğru kalır.
Pasaport yenilemelerinde bile asla değişmeyen kalıcı bir dahili kimlik. Eski pasaportlar geçmiş olarak saklanır; yenileme tespiti sessiz birleştirme yerine ad ve doğum tarihi onayı ister.
Mevcut bir pasaport, paylaşılan kimliği anında ortaya çıkarır — ancak o kişi için başka bir alt hesabın rezervasyonlarını, fiyatlarını veya notlarını asla göstermez.
Yönlü, tipli mahrem bağlantıları (eş / baba / erkek kardeş / oğul), yapılandırılabilir yaş sınırı uyarıları ve geçerli bir bağlantı veya NOC belgesi üzerinden onay. Uyarır, asla engellemez.
Gereksinimler Potansiyel Müşteri ← Fiyat Teklifi ← Rezervasyon ← Seyahat Öncesi aşamalarında otomatik olarak sıkılaşır. Üzerinde pazarlık yapılamaz alanlar tamamen engeller; danışma niteliğindeki alanlar yalnızca uyarır — ve her boşluk görünür bir iş listesinde ortaya çıkar.
Profilleri manuel olarak, rezervasyon yoluyla, bir elektronik tablodan toplu olarak veya OCR destekli otomatik doldurma için bir pasaportu fotoğraflayarak oluşturun — kötü satırların işlenmesiyle, böylece tek bir hata asla tüm grubu durdurmaz.
Karmaşık, çok tedarikçili bir umre paketi, tek bir rehberli satış akışına dönüşür.
Müşteri, paket, grup ve odalar, oteller, yemek, uçuşlar, ulaşım, vize ve pasaportlar, toplamlar ve taksitler ile incelemeyi kapsayan 11 adımlı rehberli bir oluşturucu — her adımda taslak olarak kaydetme özelliğiyle.
Bir potansiyel müşteri, her biri kendi durumu ve son geçerlilik tarihiyle birden fazla fiyat teklifi tutabilir. Orijinal teklif edilen fiyat ve nihai anlaşılan fiyat yan yana saklanır — her görüşme için savunulabilir bir fiyat geçmişi.
Grup seyahati için tek bir tutarlı veri modeli — satıştan kaynak envantere kadar izlenebilir.
Paket ← Kalkış ← Rezervasyon. Neyin satıldığı, ne zaman seyahat edileceği ve kimin satın aldığı arasında net bir ayrım — her seviyede doğru raporlama ve mutabakat.
Her bileşen, eklendiği anda tam fiyat dökümünü dondurur. Sonraki katalog değişiklikleri mevcut bir rezervasyonu asla geriye dönük olarak değiştirmez — yeniden fiyatlandırma anlaşmazlıklarını ortadan kaldırır.
Bir rezervasyon, bireysel düzeyde fiyatlandırılmış bir veya daha fazla hacı için bir kaptır — çocuk indirimlerini, tek kişilik ek ücretlerini ve bir aile veya grup içinde karma fiyatlandırmayı destekler.
Otel müsaitliği rezervasyon tarihlerini belirler; vize verilmesi, rezervasyonu seyahate hazır olarak kapatan son adımdır. Sektöre uygun mantık doğrudan sisteme kodlanmıştır.
Kalkışlar, dönüşler, uçuşlar, otel giriş/çıkışları, transferler, vize son tarihleri ve taksitler üzerinde altı renk kodlu katman — artı otel bazında gecelik doluluk ısı haritası ile tıklanabilir çekmeceler.
Mevcut tedarikçi envanterinden dakikalar içinde eksiksiz, fiyatlandırılmış bir umre paketi oluşturun.
Vize, uçuş, otel, ulaşım ile yemek ve konaklama kataloglarından bileşenleri bir kalkışa ekleyin. Her tür kendisini doğru şekilde fiyatlandırır, para birimi başına canlı çalışan toplamlarla.
Bir bileşenin dondurulmuş birim fiyatını kaybetmeden miktarı veya geceleri anında ayarlayın. Değerler, veri girişi hatalarını önlemek için makul sınırlar içinde tutulur.
Maliyet × (1 + kâr marjı%) + sabit ücret, her bileşen için otomatik olarak hesaplanır — her modülde aynı fiyatlandırma mantığı, büyük ölçekte hatasız marj uygulamasını garanti eder.
Oluşturma eylemleri, merkez ofis yönetim izinleriyle sınırlıdır, CSRF korumalıdır ve tamamen denetlenir. Bayiler ve Acenteler bitmiş paketi satar, yapısına asla dokunmaz.
Her Bayi ve Acente için doğrulanmış bir uçuş fiyatlandırması kaynağı.
Ücret başına fiyatla paketlere eklenebilen, Ana Bayi düzeyinde bir uçuş ücreti kataloğu — anlık görüntü fiyatlandırma, sonraki güncellemelerden bağımsız olarak rezerve edilen ücretleri sabit tutar.
Gidiş, gidiş-dönüş ve çok şehirli seyahat türleri, dönüş güzergahının otomatik yansıması ile — standart gidiş-dönüş uçuşlar için manuel yeniden girişi yarıya indirir.
Uçuşlar, rezervasyon/fiyat teklifi sihirbazı içinde, paket oluşturucuyla aynı katalog ve fiyatlandırma motoru kullanılarak doğrudan seçilir ve fiyatlandırılır.
Oteller güzergahı sabitler — çünkü umre operasyonlarında Mekke ve Medine'deki müsaitlik belirleyici kısıtlamadır.
Giriş/çıkış tarihleri, güzergahın geri kalanının zamanlama mantığını yönlendirir, ulaşımı ve yemeği gerçek konaklama tarihleriyle uyumlu tutar.
22 büyük Suudi şehrinin özenle seçilmiş bir dizini, otel ve ulaşım uç noktaları için tutarlı, organize bir referans sağlar — artık "Medine" ile "Medina" karışıklığı yok.
Her tesisin kapasitesine karşı oda düzeyinde misafir takibi, yoğun sezonda aşırı tahsis riskini anında ortaya çıkarır.
Kara ulaşımı için organize güzergahlar, markalı filo kartları ve gerçek zamanlı hazırlık merdiveni.
Tipli uç noktalardan oluşturulan güzergahlar — havalimanı (IATA otomatik tamamlama) ve otel (şehir dizini) — doğru transfer seçimi için doğrudan rezervasyon sihirbazına akar.
Sedan'dan otobüse kadar markalı kapasite rozetleri (2 · 4 · 6 · 8 · 10 · 10+ koltuk), yoğun kalkış planlaması sırasında anlık görsel filo boyutlandırması için.
Her transfer, tanımlı bir durum merdiveni boyunca ilerler ve takılan veya gecikmiş herhangi bir şey için iş listesine akar.
Umre operasyonlarının en yüksek riskli, zamana en duyarlı bölümü — ince ayrıntılarla izlenir.
Her başvuru, talepten teslimata kadar ayrıntılı 13 durumlu bir iş akışı boyunca ilerler — boru hattı darboğazlarını son dakika krizlerine dönüşmeden çok önce ortaya çıkarır.
Onaylandı veya teslim edildi durumuna geçiş, bir vize kopyası belgesi dosyada olmadıkça sunucu tarafında engellenir — pasaport/vize küçük resim çiftleri doğrudan kayıtta yan yana görüntülenir.
Zengin metin açıklamaları ve her ürün için özel, doğrulanmış bir fotoğraf galerisiyle satılabilir vize paketlerinin Ana Bayi düzeyinde bir kataloğu.
Vize işleme, doğrudan mahrem uyumluluk motoruyla entegre edilmiştir — dosyada geçerli bir bağlantı veya NOC, vize ekibinin kendi iş akışı içindeki uyarıyı ortadan kaldırır.
Yemek hizmetini paketin birinci sınıf, doğru fiyatlandırılmış bir parçası haline getirmek.
Kahvaltı, öğle yemeği, akşam yemeği ve atıştırmalıklar özel bir katalog olarak yönetilir, kişi başına veya etkinlik başına eklenir — diğer tüm bileşenler gibi eklendiği anda fiyat donması ile.
Diyet, alerji, hareket kabiliyeti ve aşılama için özel alanlar — Suudi Arabistan'a girmek için gereken Menenjit ACWY durumu dahil — grup kalkışlarının yemek planlamasına doğrudan akar.
Tüm platformda güvenli, uyumlu bir belge katmanı.
Her belge türü için tek bir eşzamansız işlem hattı ve güvenli görüntüleyici — yalnızca kimlik doğrulamalı proxy akışı üzerinden sunulur, asla genel bir bucket bağlantısı değil.
Onay için otomatik olarak çıkarılmış, zenginleştirilmiş alanlarla pasaportları sırayla fotoğraflayın veya yükleyin — grup katılımını günlerce süren yazmaktan tek bir rehberli tarama oturumuna indirir.
Belge küçük resimleri, anlık görsel doğrulama için yolcu ve vize panellerinde yan yana görüntülenir — vize kopyası uyumluluk kapısını doğrudan destekler.
B2B seyahat dağıtımının katmanlı komisyon modeli için tasarlanmış çok taraflı muhasebe.
Hacı alacakları, kademeler arası mutabakat ve tedarikçi borçları — resmi muhasebe ve denetim için boşluksuz sıralı belge numaralandırmasıyla üç ayrı defter.
Kâr marjı, her kademede tek kazanç mekanizmasıdır. Kimse devralınan taban fiyatın altında satmaz; her kademe yalnızca kendisine verilen maliyeti görür — üst marjlar gizli kalır.
Eklendiği anda anlık görüntü olarak saklanan tam maliyet/kâr marjı/satış/döviz dökümü, hacı başına ek takibiyle — aylar veya yıllar sonra bile doğru, denetlenebilir mutabakat.
Her Ana Bayinin aktif para birimi seti, o kiracı için her para birimi alanını kontrol ederken, geçmiş rakamlar orijinal kodlarını korur.
Operasyonel sağlığın günlük kokpit görünümü — ve risk altındaki her şey için erken uyarı sistemi.
Aktif kalkışlar, rezervasyonlar ve bekleyen görevler için canlı bir KPI şeridi ve eylem odaklı iniş görünümü — modüllerde kazmaya gerek kalmadan anlık görünürlük.
Doluluk ısı haritası, gecelik hacı sayılarını ve otel bazında zirve doluluk içgörülerini ortaya çıkarır — kapasite baskısını aşırı rezervasyon olayına dönüşmeden önce yakalar.
Eksik belgeler, mahrem uyarıları, vize gecikmeleri ve ödeme boşlukları, sıralı, eyleme geçirilebilir tek bir iş listesinde ortaya çıkar. Uyarır, engellemez — hiçbir şey asla sessizce gizlenmez.
Ağır bir dış bağımlılık olmadan çalışan kritik hesap ve güvenlik e-postası.
Günlük tabanlı geliştirme modu ve bağımlılıksız soket üzerinden SMTP üretim modu ile değiştirilebilir bir gönderici — doğrulama, parola sıfırlama ve OTP e-postalarını çalıştırır.
Token tabanlı doğrulama ve sıkı numaralandırma önleme korumasıyla kendi kendine sıfırlama — yardım masası yükünü azaltırken hesap kurtarmayı sıkılaştırır.
Dramasız dağıtımlar için tasarlanmış platform düzeyinde operasyonlar, gözetim ve erişilebilirlik.
Destek ve gözetim için tamamen ayrı bir süper yönetici oturum açma seviyesi — her kiracı girişi, değiştirilemez denetim izinde hassas bir okuma olayı olarak günlüğe kaydedilir.
Üç kez onaylanan bir sıfırlama, şirketleri, kullanıcıları, izinleri, yapılandırmaları ve denetim günlüğünü korurken operasyonel verileri siler — demo'dan canlı katılıma temiz bir yol.
Erişilebilirlik testiyle merkezi depolama yapılandırması — yoğun sezonda canlı bir yükleme sırasında keşfetmek yerine depolama sağlığını proaktif olarak doğrular.
Alanları, tablo hücrelerini, navigasyonu ve düğmeleri tüm platformda büyüten cihaz başına kalıcı bir geçiş anahtarı — güçlü kontrastı ve tam klavye navigasyonunu tamamlar.
Başlangıçta otomatik olarak kendini onaran, kesinlikle ek nitelikli, sürüm kontrollü şema değişiklikleri — manuel SQL yok, dağıtım günü DBA yok, bozuk geçmiş veri yok.
Uzun çalışma oturumları için ayarlanmış zümrüt-ve-altın editoryal tasarım dili — ve beyaz etiket sunumu için hazır.
Görüntü için Fraunces serifi, gövde için DM Sans ve veri için JetBrains Mono — tek tip bir bileşen kitaplığında saf beyaz parlamayı önleyen güçlü kontrastla.
Mekke/Medine/Cidde otelleri, vize onay mühürleri, araç kapasitesi mühürleri, hacı türleri ve yemek kategorileri için özel SVG işaretleri — tamamen CSP uyumlu.
Her sayfa, tablo, form ve pencere, altı kesme noktasında duyarlıdır — kenar çubuğu ekran dışına katlanır ve takvim telefonlarda günlük bir ajandaya dönüşür.
Her etkileşimli öğede korunan belirgin 3px altın odak halkası ve tutarlı klavye navigasyonu — bir yapı standardı olarak uygulanır, asla sessizce kaldırılmaz.
İleriye Bakış
Faz 2 ve Faz 3 için dokuz yetenek daha planlanıyor — Nusuk ve GDS entegrasyonlarından özel bir hacı mobil uygulamasına kadar.
Gerçek bir kalkış getirin — demoda rezervasyonlar, vizeler ve mutabakat üzerinden birlikte inceleyelim.