Skip to content

berkayzaimdev/CarBook

Repository files navigation

CarBook

Projenin Temel Amacı

Kullanıcılar, alacakları lokasyona göre uygun araçları listeleyebilir ve istedikleri araca ön kayıt oluşturarak aracı kiralayabilirler. Araçlar, belirli tarih-zaman aralığında boşta iseler uygun olarak işaretlenirler ve seçilebilir hale gelirler. Aracı alacağımız ve bırakacağımız lokasyonu, uygun tarih verisi ile seçtiğimizde koşulları sağlayan araçlar fiyat bilgileri ile birlikte görülebilir.

Kullanıcılar, blog oluşturabilir ve bu bloglar yoruma açıktır. Değerlendirme puanı ile birlikte yorum yapılabilir.

Kullanılan Teknolojiler

  • 🤖 .NET Core 8.0 MVC ve API
  • 🖼️ CQRS, Mediator ve Repository tasarım desenleri
  • 🎡 Onion Architecture ile katmanlı mimari
  • 👨🏻💻 Dinamik Admin Paneli
  • ☑️ Fluent Validation
  • 🔐 JWT (JSON Web Token)
  • 📡 SignalR

Front-End

  • HTML5
  • CSS3
  • Bootstrap
  • JavaScript

Back-End

  • .NET Core 8
  • Microsoft SQL Server

Öne Çıkan Özellikler

  • Uygun lokasyona göre müsait araçları listeleme ve kiralama
  • Araçların detaylarını görüntüleme
  • Araçlara özellik atama
  • Blog oluşturma ve bloga yorum yazma
  • Uygun lokasyona göre müsait araçları listeleme ve kiralama
  • İstatistikler
  • MSSQL ile varlık ilişkili tablolar
  • Dinamik Admin Paneli ile veri listeleme, ekleme, güncelleme, silme işlemleri
  • SignalR ile canlı veri takibi
  • JWT ile güvenli ve sağlıklı giriş-çıkış işlemleri
  • Form Validasyon Kontrolleri

image image image image image

About

.NET API | MVC | CQRS | Onion Architecture

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published