Web

Booking.com API Entegrasyonlu Otel Arama ve Listeleme Uygulaması | ASP.NET Core 8

Booking.com API (RapidAPI) kullanılarak geliştirilen bu otel arama ve listeleme uygulaması, kullanıcıların belirlediği kriterlere göre gerçek zamanlı otel verilerini listeler. ASP.NET Core 8 altyapısı ve güçlü API kullanımıyla modern, işlevsel ve hızlı bir seyahat planlama deneyimi sunar.

Booking.com API Entegrasyonlu Otel Arama ve Listeleme Uygulaması | ASP.NET Core 8
Booking.com API Entegrasyonlu Otel Arama ve Listeleme Uygulaması | ASP.NET Core 8
Booking.com API Entegrasyonlu Otel Arama ve Listeleme Uygulaması | ASP.NET Core 8
Booking.com API Entegrasyonlu Otel Arama ve Listeleme Uygulaması | ASP.NET Core 8
Booking.com API Entegrasyonlu Otel Arama ve Listeleme Uygulaması | ASP.NET Core 8
Booking.com API Entegrasyonlu Otel Arama ve Listeleme Uygulaması | ASP.NET Core 8
Booking.com API Entegrasyonlu Otel Arama ve Listeleme Uygulaması | ASP.NET Core 8
Booking.com API Entegrasyonlu Otel Arama ve Listeleme Uygulaması | ASP.NET Core 8
Booking.com API Entegrasyonlu Otel Arama ve Listeleme Uygulaması | ASP.NET Core 8
Proje Hakkında
Bu proje, Booking.com'un RapidAPI üzerinden sağladığı otel verileriyle entegre çalışan modern bir otel arama ve listeleme uygulamasıdır. ASP.NET Core 8 ile geliştirilen uygulama, kullanıcıların şehir, tarih ve kişi sayısı gibi kriterlerle otel araması yapmasına olanak tanır. Auto Complete, Search Hotels, Get Hotel Photos ve Get Hotel Details endpoint’leri kullanılarak; otel listesi, fotoğraflar ve detaylar anlık olarak çekilir. ViewModel yapıları ile JSON verileri sadeleştirilip kullanıcı arayüzüne aktarılır. HttpClient ve Newtonsoft.Json kütüphaneleri ile API yönetimi güvenli ve esnek bir şekilde yapılmıştır. Otel detaylarında otel puanı, değerlendirme sayısı, fiyat bilgisi, konum, fotoğraflar ve olanaklar gibi bilgiler sunulur. Tek katmanlı yapıda geliştirilen bu uygulama, API tabanlı otel rezervasyon sistemleri için temel bir örnek teşkil eder.
Teknolojiler
ASP.NET Core 8.0 Booking.com API