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