E-Ticaret Platformu
Modern, ölçeklenebilir e-ticaret çözümü
Proje Hakkında
Bu proje, modern e-ticaret ihtiyaçlarını karşılamak için geliştirilmiş kapsamlı bir platformdur. Kullanıcı dostu arayüzü, güvenli ödeme sistemi ve yönetici paneli ile tam özellikli bir çözüm sunar. React ile geliştirilen frontend, Node.js backend ve PostgreSQL veritabanı kullanılarak oluşturulmuştur.
Kullanılan Teknolojiler
Geliştirme Süreci
👥 Ekip Çalışması
Bu projeyi 3 kişilik bir ekiple geliştirdik. Ben frontend geliştirmeden sorumluydım, bir arkadaşım backend API'lerini, diğeri ise veritabanı tasarımını üstlendi.
🚧 Karşılaştığım Zorluklar
En büyük zorluk, karmaşık ürün filtreleme sistemini optimize etmekti. Binlerce ürün arasında hızlı arama ve filtreleme için debouncing ve memoization teknikleri kullandım.
📚 Öğrendiklerim
Bu projede Redux Toolkit ile state yönetimi, React Query ile server state yönetimi ve Stripe entegrasyonu konularında derinlemesine deneyim kazandım.
