Skip to content

Latest commit

 

History

History
42 lines (23 loc) · 1.06 KB

File metadata and controls

42 lines (23 loc) · 1.06 KB

🚀 API Projesi - Süvari Şirketi Staj Çalışması

Bu proje, Süvari Şirketi'nde yaptığım staj süresince geliştirdiğim bir API projesidir. Katmanlı mimari kullanarak CRUD işlemlerini gerçekleştiren, güvenli ve ölçeklenebilir bir yapı oluşturmayı hedefledim.

📌 Özellikler

✅Katmanlı Mimari kullanılarak Business, Core, DataAccess, Entities katmanları oluşturuldu.

✅CRUD İşlemleri ile veritabanı yönetimi sağlandı.

✅JWT Kimlik Doğrulama ve Yetkilendirme mekanizması entegre edildi.

✅Hashing ve Salting yöntemleri kullanılarak güvenli şifreleme sağlandı.

✅Dependency Injection prensibi kullanıldı.

✅Scoped, Transient, Singleton yaşam döngüsü yönetimi uygulandı.

✅POSTMAN ile API istekleri test edildi.

✅CAP Teoremi hakkında araştırmalar yapıldı.

✅JSON formatı ve veri alışveriş süreçleri daha iyi kavrandı.

🛠 Kullanılan Teknolojiler

🌟ASP.NET Core Web API

🌟Entity Framework Core

🌟SQL Server

🌟JWT (JSON Web Token)

🌟Dependency Injection

🌟AutoMapper

🌟Postman