01Full Stack · E-Ticaret · Yönetim Sistemleri
Aydoğan Çanta
Canlı ortamda
Bir çanta atölyesi için geliştirdiğim, canlı ortamda çalışan e‑ticaret uygulaması. Kullanıcılar ürünleri inceleyip sipariş verebiliyor ve ödeme yapabiliyor. Atölye tarafı ise siparişleri, stokları ve üretim taleplerini yönetim panelinden takip edebiliyor.
Neler yaptım
- 01ASP.NET Core Web API, Entity Framework Core ve PostgreSQL ile backend iskeletini ve katmanlı yapıyı kurdum.
- 02Kayıt ve giriş işlemlerini geliştirdim. Ürün, sepet, sipariş, stok ve ödeme süreçlerini uygulamaya aktardım.
- 03Müşteri ve sipariş bilgilerinin takip edildiği yönetim panelini oluşturdum.
- 04React arayüzünü API katmanına bağladım, ödeme ve e-posta servislerini entegre ettim.
- 05Uygulamayı canlı ortama taşıyıp kullanıma açtım.


Yapay zekâyla geliştirdim, kararları ben verdim.
ChatGPT’yi mimariyi değerlendirmek ve geliştirme adımlarını planlamak için, Claude Code’u geliştirme, hata giderme, kod inceleme ve güvenlik testlerinde kullandım. Araçlara hangi görevi vereceğimi ben belirledim. Proje hedeflerini, geliştirme kurallarını ve teknik kararları Markdown dosyalarında belgeledim.
- Teknolojiler
- React
- JavaScript
- ASP.NET Core
- Entity Framework Core
- PostgreSQL
- Kaynak kod
- Özel depo
Yönetim paneli
Operasyonun arka yüzü
Siparişlerin, ürünlerin, mesajların ve üretim taleplerinin tek bir yerden yönetildiği arayüz.
Not: Yönetim paneli görsellerinde müşteri gizliliğini korumak amacıyla temsili veriler kullanılmıştır.








