Proje bir araç kiralama sitesi projesidir.
Backend kısmı C# dili ile veri tabanı ise Sql Server ile yazılmıştır.
Projenin Frontend kısmı Angular CLI version 11.2.3. arayüzü kullanılarak hazırlanmıştır.
Dilerseniz Frontend kısmının kodlarını inceleyebilirsiniz.
Entities, DataAccess, Business, Core ve WebAPI katmanlarından oluşur.
Bu projede Katmanlı mimari yapısı ve SOLID prensipleri dikkate alınarak yazılmıştır.
Projenin İçeriği
1.JWT entegrasyonu
2.Transaction, Cache, Validation ve Performance aspect'lerinin implementasyonu
3.Validation için FluentValidation desteği
4.Autofac desteği