Portföye Dön

HOTELIERAPI

06.07.2026 GitHub
HOTELIERAPI proje görseli 1 HOTELIERAPI proje görseli 2 HOTELIERAPI proje görseli 3 HOTELIERAPI proje görseli 4
  • ASP.NET Core Web API ile geliştirilen kurumsal otel rezervasyon platformu. RESTful mimari, JWT Authentication, ASP.NET Core Identity, Entity Framework Core, Repository Pattern, MailKit, FluentValidation, AutoMapper, Swagger ve RapidAPI entegrasyonları kullanılarak rezervasyon yönetimi, kullanıcı yetkilendirmesi ve yönetim paneli süreçleri geliştirilmiştir.
RESTFUL API MVC Design Patterns JWT IDENTITY

Kurumsal Otel Rezervasyon Sistemi, ASP.NET Core Web API ve REST mimarisi kullanılarak geliştirilen, otel rezervasyon süreçlerini uçtan uca yöneten kapsamlı bir web uygulamasıdır. Proje; RESTful API, Repository Design Pattern, Entity Framework Core, ASP.NET Core Identity, JWT Authentication ve SOLID prensipleri doğrultusunda katmanlı mimari ile geliştirilmiş olup ölçeklenebilir ve sürdürülebilir bir altyapı sunmaktadır.

Uygulama içerisinde kullanıcılar otel odalarını inceleyebilir, rezervasyon oluşturabilir, iletişim formu üzerinden mesaj gönderebilir ve e-posta bültenine abone olabilir. Rezervasyon işlemleri yönetici panelinde onay sürecine alınırken, durum değişiklikleri MailKit ve SMTP kullanılarak otomatik e-posta bildirimleri ile kullanıcıya iletilmektedir.

Yönetim panelinde odalar, rezervasyonlar, personeller, hizmetler, kullanıcılar, roller, misafirler ve diğer sistem içerikleri için kapsamlı CRUD işlemleri gerçekleştirilebilmektedir. Projede ayrıca AutoMapper, FluentValidation, Swagger, AJAX, ViewComponent, RapidAPI entegrasyonları ve dosya yönetimi gibi modern geliştirme teknolojileri kullanılarak hem geliştirici deneyimi hem de kullanıcı deneyimi güçlendirilmiştir.