Gerçek zamanlı otel listeleme, gelişmiş filtreleme, yapay zeka destekli iletişim sistemi ve canlı veri entegrasyonları.
Travix, kullanıcıların farklı şehirlerdeki otelleri gerçek zamanlı API verileri ile keşfedebildiği modern bir seyahat platformudur.
Kullanıcılar Travix üzerinden:
🔹 Şehir bazlı otel arayabilir
🔹 Dinamik filtreleme yapabilir
🔹 Otel detaylarını inceleyebilir
🔹 Canlı hava durumu verilerini görüntüleyebilir
🔹 Güncel döviz kurlarını takip edebilir
🔹 Yapay zeka destekli destek sistemi ile iletişim kurabilir
- Gerçek zamanlı otel listeleme
- Gelişmiş filtreleme sistemi
- Otel detay sayfası
- Blog sistemi
- İletişim sistemi
- Yapay zeka destekli mesaj sistemi
- Canlı hava durumu kartları
- Canlı döviz kartları
- Responsive premium UI
- Stich AI ile oluşturulan modern arayüz tasarımı
- Hero yönetimi
- Blog yönetimi
- Yorum yönetimi
- Mesaj yönetimi
- AI cevap görüntüleme
- İçerik yönetimi
- Stich AI ile oluşturulan modern dashboard tasarımı
Travix, frontend ve backend sorumluluklarını birbirinden ayıran 2 projeli katmanlı mimari ile geliştirilmiştir.
Travix (MVC UI)
↓
Consume API
↓
WebAPI Project
↙ ↘
SQL Server RapidAPI
- Razor View render işlemleri
- Kullanıcı etkileşimleri
- Form işlemleri
- API’den gelen verileri consume etme
- Doğrudan veritabanı veya dış API erişimi yoktur
- Entity Framework işlemleri
- CRUD operasyonları
- SQL Server veri yönetimi
- RapidAPI entegrasyonu
- JSON response üretimi
- Blog verileri
- Hero içerikleri
- Kullanıcı mesajları
- AI cevapları
- Yönetim paneli verileri
- Destination arama
- Otel listeleme
- Otel detay verileri
- Gerçek zamanlı dış servis verileri
Travix, otel verilerini getirmek için RapidAPI üzerinden ardışık iki HTTP isteği kullanır.
Şehir Bilgisi → Destination ID → Otel Listeleme
İlk istekte kullanıcının girdiği şehir bilgisi gönderilir ve ilgili Destination ID alınır.
İkinci istekte elde edilen Destination ID, tarih, kişi sayısı, oda sayısı, para birimi, dil ve fiyat filtreleri ile birlikte gönderilir ve gerçek zamanlı otel verileri kullanıcıya listelenir.
- ASP.NET Core 8
- ASP.NET Core MVC
- ASP.NET Core Web API
- Entity Framework Core
- SQL Server
- Razor View Engine
- TailwindCSS
- JavaScript
- HTML5
- CSS3
- RapidAPI
- OpenAI API
Travix içerisinde OpenAI entegrasyonu bulunmaktadır.
Kullanıcı iletişim formunu doldurduğunda:
🔹 Mesaj analiz edilir
🔹 Profesyonel cevap oluşturulur
🔹 Veritabanına kaydedilir
🔹 Admin panel üzerinden görüntülenebilir
Bu yapı müşteri destek sürecini otomatik hale getirir.




















