İçeriğe atla
md ~/projeler/kitap-satis-sayfasi
Proje arşivi

2025

Kitap Satış Sayfası

  • C# (.NET MVC)

Genel bakış

Katmanlı mimaride ASP.NET Core MVC ile geliştirilmiş bir online kitap mağazası. Veri erişiminde Entity Framework Core kullanılıyor, kullanıcı kaydı, giriş ve rol bazlı yetkilendirme ASP.NET Identity ile yapılıyor.

01 · Problem

Bir kitap mağazasının hem bireysel müşterilere hem de toplu alım yapan şirketlere satış yapması; farklı kullanıcı rolleri, miktara göre fiyatlandırma ve sipariş takibi gerektiriyor.

02 · Çözüm

Web, DataAccess, Models ve Utility projelerine ayrılmış çok katmanlı bir ASP.NET Core MVC uygulaması geliştirdim. Veri erişimi Repository ve Unit of Work desenleriyle, kimlik doğrulama ASP.NET Identity ile yapılıyor; Admin, Employee, Company ve Customer rolleri var. Admin alanında kategori, ürün ve şirket yönetimi; müşteri alanında sepet, adede göre fiyat (1–50, 50–100, 100+) ve sipariş özeti bulunuyor.

03 · Sonuç

Şirket hesapları için gecikmeli ödeme durumu, sipariş başlığı ve detayları ile durum takibi (beklemede, onaylandı, kargoda…) içeren uçtan uca bir e-ticaret akışı kuruldu. Veritabanı şeması Entity Framework Core migration'larıyla adım adım geliştirildi.