Seyahat dergisi gibi okunan bir rezervasyon sitesi
Sadece bir takvim widget’ı değil, yeri satan bir site isteyen tur operatörleri, butik oteller ve küçük seyahat acenteleri için. nuvinode’un turları, destinasyonları, çok dilli fiyatlandırmayı ve altta yatan rezervasyonları nasıl yönettiğine dair bir gezinti.
Envanter değil, içerik olarak turlar
Tur, bir işlemden önce bir hikâyedir. Seyahat modülü her turu uzun formatlı bir kayıt olarak ele alır: kapak galerisi, gün gün program, dahil olanlar listesi, iptal politikası ve opsiyonel video. Aynı kayıt rezervasyon tarafını da taşır: tarihler, kapasite, fiyat kademeleri, ek ücretler.
Programlar bir HTML topağı değil, birinci sınıf nesnelerdir. Her günün başlığı, açıklaması, opsiyonel ara noktaları ve dahil olanlar listesi vardır. Bu yapı sayesinde aynı program; tur sayfasında sekme şeridi, rezervasyon onay e-postasında madde işaretli liste ve rehberin brifingde dağıttığı yazdırılabilir bir PDF olarak render edilebilir.
Tur değiştiğinde — otel değişimi, yeni bir öğle durağı — günü düzenlersin. O tura bağlı her rezervasyon, neyin değiştiğini gösteren temiz bir farkla nazik bir güncelleme bildirimi alır. "Eski PDF artık geçerli değil" e-postaları kimse okumaz; ama derli toplu bir fark okunur.
İkinci eksen olarak destinasyonlar
Turlar satar, ama destinasyonlar sıralamada öne çıkar. "Küçük grup Kapadokya" arayan bir gezgin önce destinasyon sayfasına düşer, oradan tur seçer. Sayfa modülü destinasyonları besler: yer hakkında uzun bir yazı, gömülü haritalar, fotoğraf ve oraya giden turların listesi.
Destinasyon ve turlar iki yönlü bağlanır: turu düzenleyip destinasyon eklediğinde, o destinasyon sayfası turu otomatik alır. Destinasyonu düzenleyip belirli bir kalkışı öne çıkardığında tur "öne çıkarıldı" rozeti alır. Çift girişe gerek kalmaz.
Üç site açmadan üç dil
Seyahat sınır ötesi satar. nuvinode’un yerelleştirme modülü; İngilizce, Türkçe ve üçüncü bir dili aynı mağaza kaydı üzerinden yürütmene izin verir — aynı SKU, aynı rezervasyon takvimi, üç farklı metin ve üç farklı slug seti.
Çevirmen arayüzü; kaynak ve hedefi yan yana, kabul edebileceğin, düzenleyebileceğin ya da yok sayabileceğin bir makine çeviri önerisiyle birlikte gösterir. Çevrilebilir her metin — tur başlığı, gün açıklaması, SSS — aynı görünümde durur. "Eksik metni bul" avı yok.
Para birimi dili takip eder ama dayatmaz. Türkçe gezen biri lira ile ödeyebilir; aynı kişi İngilizce’ye geçtiğinde, açıkça para birimi değiştirmediği sürece aynı lira fiyatı korur. "Avrupa’dan girenlere EUR, Türkiye dışındaki diğer herkese USD" gibi katı kurallar da koyabilirsin; para birimi modülü bunları ödeme aşamasında uygular.
Rezervasyonlar, depozitolar ve bekleme listeleri
Rezervasyon; müşteri + tarih + tur + kişi sayısı toplamıdır. Seyahat modülü her kalkışta kapasiteyi uygular, rehberlerde çakışan rezervasyonları engeller ve tüm parayı almadan koltuğu tutan depozito yüzdesi belirlemene izin verir.
Kalkış dolduğunda sayfa sadece "tükendi" demez. Depozito tutmalı bekleme listesi sunar; bir koltuk açıldığında ilk sıradaki gezgin, teklif sıradakine geçmeden önce 24 saatlik onay penceresine sahip olur. Bir sonraki kalkışı şeffaf bir fiyat farkıyla da önerebilirsin.
Rehberler, tedarikçiler ve operasyon tarafı
Turlar insanlarla yürür. Seyahat modülü rehberleri ayrı kayıt olarak modeller — ad, diller, sertifikalar, müsaitlik — ve tek sürüklemeyle bir kalkışa atamana izin verir. Rehberin yalnızca yaklaşan turlarını ve brifing notlarını gösteren özel bir paneli olabilir.
Tedarikçi anlaşmaları — Marakeş’teki riad, Bodrum’daki tekne kaptanı — aynı yerde durur. Tarifeyi, iptal kesiminini ve iletişimi kaydedersin; rezervasyon onay sayfası, fiyatları gezgine açmadan doğru tedarikçiye bağlanır.