Skip to content

.Net 8 Onion Arc. CQRS, AutoMapper, FluentValidation, MSSQL , WEB API

License

Notifications You must be signed in to change notification settings

Kadirgvn92/UdemyCarBook

Repository files navigation

BookCar Projesi

Proje Açıklaması

BookCar projesi, bir araç kiralama sistemini geliştirmek için ASP.NET Core API ve Onion Architecture kullanarak tasarlandı. Bu proje, çeşitli tasarım desenlerini ve teknolojileri içermektedir:

  • CQRS (Command Query Responsibility Segregation)
  • Mediator
  • Repository Pattern
  • Json Web Token (JWT): Kimlik doğrulama ve yetkilendirme işlemlerinde güvenlik sağlamak için.
  • SignalR: Gerçek zamanlı iletişim için.
  • FluentValidation: Veri doğrulaması sağlamak için.
  • Leaflet.js: Harita gösterimi için.
  • DataTables: Çok fonksiyonlu veri görüntüleme ve yönetimi için.

Proje Özellikleri

  • Kullanıcı Yönetimi: Kayıt, giriş, şifre sıfırlama ve kimlik doğrulama işlemleri.
  • Araç Kiralama: Araçların listelenmesi, kiralanması ve yönetilmesi.
  • Harita Entegrasyonu: Leaflet.js kullanarak araçların konumlarının harita üzerinde gösterilmesi.
  • Veri Yönetimi: DataTables kullanarak araç ve kullanıcı verilerinin yönetimi ve görüntülenmesi.
  • Gerçek Zamanlı Bildirimler: SignalR ile kullanıcılar arasında gerçek zamanlı bildirimler.

Ekran Görüntüleri

Ana Sayfa

Araç Listesi

Harita

Veri Tablosu

Veri Tablosu

Veri Tablosu

Veri Tablosu

Veri Tablosu

About

.Net 8 Onion Arc. CQRS, AutoMapper, FluentValidation, MSSQL , WEB API

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published