B2C ECOMMERCE PLATFORM AND PAYMENT GATEWAY
ASP.NET Core, N-Layer mimari ve Iyzico API entegrasyonlu satış platformu.
B2C ECommerce Platform and Payment Gateway
Bu proje, ticari bir e-ticaret sitesinin ödeme ve mimari altyapısını simüle etmek amacıyla geliştirilmiştir. Projenin ana odağı; ön yüzdeki ürün karmaşası değil, arka plandaki Sürdürülebilir Yazılım Mimarisi (N-Layer Architecture) ve 3. Parti API Entegrasyonlarıdır.
Entegrasyon ve Güvenlik: Türkiye'nin önde gelen ödeme kuruluşlarından Iyzico'nun API servisleri projeye entegre edilmiştir. Kullanıcılar sepeti onayladığında, kredi kartı bilgileri Iyzico'nun güvenli test ortamına (Sandbox) gönderilerek Sanal POS işlemi gerçekleştirilmekte ve "Ödeme Başarılı" yanıtı işlenmektedir.
Mimari Yaklaşım: Veritabanı işlemleri Repository Pattern ile soyutlanmış, kodun okunabilirliği ve geliştirilebilirliği (Maintainability) ön planda tutulmuştur. Spagetti kod yapısından kaçınılarak, endüstri standartlarında bir backend kurgusu oluşturulmuştur.
Kredi Kartı Entegrasyonu
Fatura Adresi ve Teslimat Adresi ayrı seçme
Favorilere ürün ekleme
Admin Panelinden Satışları Kontol Etme
Proje Bilgileri
Kullanılan Yazılım Dilleri ve Kütüphaneleri
ASP.NET CORE MVC, Entity Framework CORE, MSSQL, IYZICO , FLUENT API
Proje Kategorisi
ASP.NET CORE MVC
Proje Bitiriş Tarihi
13.02.2025
Görüntülenme
126