


React ve Redux Toolkit ile ürün listeleme, detay, arama, favori ve sepet akışları olan tam özellikli bir e-ticaret arayüzü.
Kategori
Frontend
Durum
Tamamlandı
GitHub İstatistikleri
Oluşturulma
2 Tem 2023
Son Güncelleme
4 Tem 2023
Bu projede React ve Redux Toolkit ile ürün listeleme, detay, arama, favori ve sepet akışları olan bir e-ticaret arayüzü geliştirdim.
Temel mağaza deneyimini tek bir frontend içinde toplamak gerekiyordu. Ürünleri listeleme, kategoriye göre filtreleme, detay görme ve sepet durumunu kalıcı tutma ihtiyacını bu yapıda çözdüm.
Uygulamayı Create React App ve React Router ile sayfalara ayırdım. Veri tarafında Fake Store API kullanıp ürün, kategori ve detay verilerini Redux Toolkit içindeki async thunk yapılarıyla yönettim. Sepet ve favori durumunu slice yapılarıyla kurdum, sepet verisini localStorage içinde saklayarak sayfa yenilense de korunmasını sağladım.
Ortaya temel e-ticaret akışlarını net gösteren, küçük ama düzenli bir React uygulaması çıktı. Listeleme, arama, kategori, detay ve sepet yönetimini aynı projede bir araya getirdim.
React, JavaScript, Redux Toolkit, React Redux, React Router DOM, Bootstrap, Reactstrap, React Slick, React Paginate, Axios, Tailwind CSS, Fake Store API, localStorage