Skip to content

gamzesabah/ApiExample

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🚀 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

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages