SK
TRAVEL HUB
turizm.sabankutluca.com.tr icin merkez platform

Moduler seyahat platformu ile B2C, B2B ve Marketplace'i tek cekirdekte yonetin

Tur, otel, villa, transfer, aktivite, e-ticaret, blog ve destinasyon iceriklerini tek merkezden yoneten; API-first, guvenlik odakli ve faz bazli buyumeye uygun bir temel.

B2C

son kullanici rezervasyon ve satis akisi

B2B

acente bazli fiyat, iskonto ve cari hesap yonetimi

B2B2B

canli pazaryeri paylasimi ve cift yonlu dagitim

XML/API

partner sistemlere alim ve dagitim altyapisi

Platform Architecture
Genel Mimari

Tek panel, cok kanal, canli senkron

Sistem sadece bir tur sitesi degil; acente, tedarikci, partner site ve XML partnerlerini ayni veri omurgasina baglayan bir ticari platform olarak kurgulandi.

Laravel 12 + MySQL
queue-first senkron mimarisi
REST API ve GraphQL genisleme opsiyonu
Docker, staging ve production ayri pipeline kurgusu
Ana Moduller

Uzun vadede buyuyebilecek moduler omurga

Her alan ayri gelisebilir; fakat rezervasyon, fiyat, stok, icerik ve finans verisi tek merkezde kalir.

Tur ve Tarih Yonetimi

Tur programi, kalkis tarihleri, fiyat tabloları, erken rezervasyon, opsiyonel tur ve kontenjan yonetimi.

Konaklama ve Envanter

Otel, villa, oda, musaitlik, stok ve tedarikci onay akislarini tek katalog mantiginda toplar.

Transfer, Aktivite ve Arac Kiralama

Ek hizmetler ayri moduller olarak buyur, ayni rezervasyon sepeti ve tahsilat mantigi ile calisir.

Blog, Destinasyon ve Yer Rehberi

CMS ile urun yonetimi birbirine baglanir; blog icerigine tur, otel, aktivite ve destinasyon gomulebilir.

B2B Cari Hesap ve Komisyon

Acenteye ozel komisyon, iskonto, voucher, tahsilat, mutabakat ve hesap ekstresi katmani.

Marketplace ve XML Omurgasi

Kategori veya urun bazli paylasim, cift yonlu yayin, kuyruk tabanli senkron ve webhook akisleri.

Kanal Yapisi

Ayri portallar, ayni veri cekirdegi

Senkronizasyon

Kontenjan, stok ve rezervasyon degisimi canli akar

Pazaryeri tarafinda ayni turun farkli acente sitelerinde yayinlanmasi, merkezde tek envanter ve olay kaydi ile yonetilir. Satis veya iptal oldugunda diger kanallara kuyruk araciligiyla dagitim yapilir.

stok, musaitlik ve kontenjan degisimleri icin olay tabanli kayit
Redis veya RabbitMQ ile kuyruk bazli dagitim
idempotent rezervasyon ve iade olaylari
partner siteler icin webhook ve XML export kombinasyonu
Fazli Gelisim

Proje yol haritasi tek seferde degil, kontrollu buyur

Faz 1

Cekirdek Mimari ve Yetkilendirme

  • organizasyon yapisi
  • kullanicilar ve roller
  • temel panel kabugu
  • MySQL cekirdek semasi
Faz 2

Tur, Destinasyon ve Icerik Modulleri

  • tur katalogu
  • gezilecek yerler
  • blog iliskileri
  • medya ve SEO yonetimi
Faz 3

B2B, Odeme ve Finansal Akislar

  • cari hesap
  • komisyon
  • voucher
  • sanal POS ve tahsilat
Faz 4

Marketplace, XML ve Senkronizasyon

  • kategori paylasimi
  • stok ve kontenjan senkronu
  • XML adaptorleri
  • partner API dagitimi
Icerik Aglari

Blog, destinasyon ve katalog verisi birbirinden kopuk degil

blog yazisina tur, otel, aktivite ve e-ticaret urunu baglama

destinasyon sayfalarinda ilgili turlar, oteller ve bloglarin otomatik listelenmesi

gezilecek yerler modulu ile sesli rehber ve mobil uygulama entegrasyon hazirligi

SEO odakli sehir, bolge ve tema landing sayfalari

Merkezi Admin

Operasyon, icerik ve finans ayni panelde bulusur

kullanici ve rol yonetimi acente ve tedarikci yonetimi rezervasyon ve siparis takibi CRM ve kampanya yonetimi dinamik fiyatlandirma coklu dil ve para birimi medya ve SEO yonetimi bildirim, log, mail ve SMS merkezi
Guvenlik

Sanal POS, B2B cari hesap ve kullanici verileri icin sert zemin

01

Laravel CSRF korumasi ve form request dogrulama

02

hazir ORM / query builder ile parameterized sorgular

03

Blade output escaping ile XSS riskini azaltma

04

rol bazli yetki, audit log ve gizli anahtar ayri saklama prensibi

05

B2B odeme ve cari hesap isleri icin islem gunlugu ve mutabakat izi

Ilk temel hazir

Sonraki adimda migration, panel CRUD ve rezervasyon akislarina gecebiliriz.