Konaklama modülü
Oda tipi (kapasite, metrekare, yatak, manzara), tesis olanakları, yemek planı, ev kuralları ve iptal politikası için adım adım tesis ekleme sihirbazı. Liste ve harita üzerinde arama; tarih, kişi ve müsaitlik bazlı süzgeç.
Tur ve konaklamayı tek arama deneyiminde birleştiren seyahat pazaryeri. 135 bin satır kod, 64 tablo, kural tabanlı fiyat motoru, dış takvim eşitlemesi ve mağazada Android uygulaması.
| Teknoloji | React 18 + TypeScript, Vite, Tailwind CSS, TanStack Query |
|---|---|
| Sunucu | PostgreSQL + uç fonksiyonlar, zamanlanmış işler (pg_cron) |
| Kod boyutu | ~135.000 satır · 757 dosya |
| Arayüz | 236 bileşen · 58 sayfa · 44 yönetim + 26 acente ekranı |
| Veritabanı | 64 tablo · 223 sürümlenmiş göç |
| Sunucu fonksiyonu | 39 adet (ödeme, takvim eşitleme, yerelleştirme, e-posta) |
| Mobil uygulama | Android — com.gezpoint.app |
| Dil | TR · EN · AZ (otomatik yerelleştirme hattıyla) |
| Ödeme | Dört sanal POS, sağlayıcı bazlı taksit yönetimi |
Oda tipi (kapasite, metrekare, yatak, manzara), tesis olanakları, yemek planı, ev kuralları ve iptal politikası için adım adım tesis ekleme sihirbazı. Liste ve harita üzerinde arama; tarih, kişi ve müsaitlik bazlı süzgeç.
Erken rezervasyon, uzun konaklama ve son dakika kuralları açılıp kapatılabiliyor; birden fazla kural geçerliyse indirimler birleşiyor ve üst sınırla korunuyor. Detay sayfasında eski fiyat, indirim rozeti ve yeni toplam birlikte gösteriliyor.
Tesisin tanımladığı transfer, kahvaltı, geç çıkış gibi ekstralar rezervasyon adımında seçilebiliyor; seçilenler toplam tutara ve ödemeye anında yansıyor, rezervasyon kaydına ayrı alan olarak yazılıyor.
Booking.com, Airbnb ve benzeri kanalların takvimleri yarım saatte bir çekiliyor; dolu tarihler platformda da kapanıyor. Çift rezervasyon riski ortadan kalkıyor.
Yalnızca çıkış tarihinin üzerinden bir gün geçmiş, başarılı rezervasyona sahip misafir yorum yazabiliyor. İlan başına tek yorum, en fazla iki düzenleme; yorumlara fotoğraf ve video eklenebiliyor.
Dört ayrı sanal POS ve taksit altyapısı; hangi sağlayıcının ve hangi taksit seçeneğinin açık olacağı yönetim panelinden sağlayıcı bazında kontrol ediliyor. Başarısız ödemede kullanıcıya ne olduğunu anlatan bir dönüş akışı kuruldu.
Gezpoint tarafında çözdüğümüz problemlerin çoğu sektör fark etmeksizin tekrar ediyor. Sizinkini anlatın, kapsamı birlikte çıkaralım.
Sitenin çalışması için gereken çerezler dışında hiçbir şey yüklemiyoruz. Hangi sayfaların ilgi gördüğünü ölçmemize izin verirseniz siteyi daha iyi hâle getirebiliriz. Ayrıntılı bilgi