Repository files navigation
NextStore E-Ticaret Uygulaması - Tüm Özellikler
Next.js App Router kullanılarak geliştirilmiş modern bir web uygulaması
Responsive tasarım ile tüm cihazlarda optimum kullanıcı deneyimi
Shadcn UI bileşenleri ile modern ve tutarlı arayüz
Tailwind CSS ile özelleştirilebilir stil sistemi
Açık/Koyu tema desteği ve tema geçişleri
Yerelleştirme desteği (Türkçe arayüz)
Hydration hatalarına karşı koruma mekanizmaları
Ana Sayfa : Hero banner, kategoriler ve ürün listesi
Ürün Detay Sayfası : Ürün görselleri, açıklama, fiyat ve satın alma seçenekleri
Kategoriler Sayfası : Tüm kategoriler ve alt kategoriler
Ürünler Sayfası : Tüm ürünlerin listelendiği sayfa
Kampanyalar Sayfası : Özel teklifler ve indirimler
Hakkımızda Sayfası : Şirket bilgileri, değerler ve tarihçe
İletişim Sayfası : İletişim formu ve bilgileri
Ödeme Sayfası : Teslimat ve ödeme bilgileri formu
Sipariş Tamamlandı Sayfası : Başarılı sipariş onayı
FakeStore API entegrasyonu ile ürün verileri
Ürün kartları ile görsel ürün sunumu
Ürün detay sayfaları ile detaylı ürün bilgileri
Lazy loading ile performans optimizasyonu
Ürün resimleri için görsel önbelleğe alma
Benzer ürünler önerisi
Kategori filtreleme ile ürünleri kategoriye göre listeleme
Fiyat aralığı filtresi ile belirli fiyat aralığındaki ürünleri görüntüleme
Minimum değerlendirme filtresi ile belirli puanın üzerindeki ürünleri görüntüleme
Stok durumu filtresi ile sadece stoktaki ürünleri görüntüleme
Arama fonksiyonu ile ürünleri başlık, açıklama veya kategoriye göre arama
Sıralama seçenekleri :
Varsayılan sıralama
Fiyat (Artan)
Fiyat (Azalan)
En Yüksek Puan
Popülerlik
Context API ile global sepet durumu yönetimi
Sepete ürün ekleme/çıkarma işlemleri
Sepet özeti görüntüleme
Ürün miktarı ayarlama
Toplam fiyat hesaplama
LocalStorage ile sepet verilerini saklama
Sepet yan paneli ile hızlı erişim
Ürün karşılaştırma listesi oluşturma
Karşılaştırma yan paneli ile hızlı erişim
Karşılaştırma tablosu ile ürün özelliklerini yan yana görüntüleme
LocalStorage ile karşılaştırma verilerini saklama
Kullanıcı Deneyimi İyileştirmeleri
Toast bildirimleri ile kullanıcı etkileşimleri hakkında geri bildirim
Yükleme durumu göstergeleri ve iskelet ekranlar
Animasyonlar ve geçiş efektleri :
Kategori isimleri için kaydırma animasyonu
Ürün kartları için hover efektleri
Sayfa geçişleri için yumuşak animasyonlar
Hata yönetimi ve kullanıcı dostu hata mesajları
Mobil menü ile küçük ekranlarda kolay navigasyon
Unsplash API entegrasyonu ile yüksek kaliteli görseller
Hero banner ile dikkat çekici ana sayfa tasarımı
Kategori kartları ile görsel kategori sunumu
Ürün galerisi ile çoklu ürün görselleri
Görsel efektler ve gradyanlar
Çok adımlı ödeme süreci
Form doğrulama ile kullanıcı girdilerini kontrol
Teslimat bilgileri formu
Ödeme bilgileri formu
Sipariş özeti görüntüleme
Sipariş tamamlandı onay sayfası
Performans Optimizasyonları
Server-side rendering ile hızlı sayfa yükleme
Image optimization ile görsel performansı
Code splitting ile daha küçük paket boyutları
Önbelleğe alma stratejileri
Lazy loading ile gerektiğinde içerik yükleme
Kampanya kodları sistemi
Müşteri hizmetleri erişimi
Konum bilgisi ve harita entegrasyonu
Sosyal medya paylaşım seçenekleri
Ürün değerlendirme sistemi gösterimi
About
Next.js ve Tailwind CSS ile güçlendirilmiş, modern ve hızlı bir e-ticaret platformu
Resources
License
Stars
Watchers
Forks
You can’t perform that action at this time.