Projelere Dön
E-Commerce Platform

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

React
Node.js
PostgreSQL
Tailwind CSS
Express
JWT
Stripe
Redux

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.

Proje Görselleri

Ana SayfaÜrün Sayfası
GitHubCanlı Demo