🏆 Fastkart – Single or Multivendor Ecommerce with React Next.js & Laravel REST API
🚀 Genel Bakış
Fastkart, hem tekli hem de çok satıcılı kurulumları destekleyen modern bir e-ticaret platformudur. Ön uç için React Next.js ve arka uç için Laravel REST API ile oluşturulmuş olup, ölçeklenebilir, duyarlı ve yüksek performanslı bir çevrimiçi pazar çözümü sağlar. Fastkart, ürün yönetimi, satıcı kontrol panelleri ve kusursuz ödeme deneyimleri gibi özelliklerle güçlü çevrimiçi mağazalar açmayı amaçlayan girişimciler ve işletmeler için idealdir.
✨ Temel Özellikler
- Tek ve Çoklu Satıcı Desteği: Bireysel kontrol panelleri ve komisyonlarla birden fazla satıcıyı yönetin.
- Ürün Yönetimi: Envanteri verimli bir şekilde ekleyin, düzenleyin, kategorilere ayırın ve yönetin.
- Duyarlı kullanıcı arayüzü: Kusursuz kullanıcı deneyimi için React Next.js'yi kullanan mobil öncelikli tasarım.
- Satıcı Kontrol Paneli: Satıcılar satışları, siparişleri ve kazançları takip edebilir.
- Sipariş ve Ödeme Yönetimi: Sipariş takibi ve fatura oluşturma özelliğine sahip entegre ödeme ağ geçitleri.
- Arama ve Filtreler: Gelişmiş arama, ürün filtreleri ve kategoride gezinme.
- Bildirimler: Siparişler, gönderiler ve güncellemeler için e-posta ve uygulama içi uyarılar.
- SEO Dostu: Sunucu tarafı oluşturma ve arama motoru optimizasyonu için Next.js ile oluşturulmuştur.
- Analytics: Satış, trafik ve satıcı performansına ilişkin raporlar.
⚙️ Teknik Yığın
- Ön Uç: Next.js ile React.js (SSR ve SEO için optimize edilmiş)
- Arka uç: Laravel REST API
- Veritabanı: MySQL / MariaDB
- Sunucu Gereksinimleri: Node.js, PHP 7.4+, Composer, NPM/Yarn, Apache/Nginx, 2GB+ RAM
- İsteğe bağlı: Ürün görselleri için bulut depolama, bildirimler için Firebase
🧩 Kurulum Kılavuzu
- Laravel arka ucunu sunucunuza kopyalayın veya yükleyin.
- Composer kurulumunu çalıştırın ve .env dosyasını veritabanı ve posta ayarlarıyla yapılandırın.
- Sağlanan SQL veritabanı dosyasını içe aktarın.
- Npm install ve npm run build'i kullanarak Next.js ön ucunu oluşturun, ardından API uç noktalarını yapılandırın.
- Platformu başlatın ve ürün listelerini, satıcı kontrol panellerini ve ödeme akışlarını test edin.
- SEO, bildirimler ve satıcı komisyonlarına ilişkin yapılandırmaları gerektiği gibi ayarlayın.
📦 Teslimatlar
- React Next.js ön uç kaynak kodu
- Laravel REST API arka uç kaynak kodu
- Veritabanı SQL dosyası ve yapılandırma şablonları
- Dokümantasyon ve kurulum kılavuzu
- Ücretsiz kullanım, değiştirme ve yeniden dağıtım için GPL lisansı
📱 Desteklenen Platformlar
- Web Tarayıcıları: Chrome, Firefox, Edge, Safari
- Mobil Cihazlar: Akıllı telefonlarda ve tabletlerde duyarlı
- Sunucu: PHP ve MySQL/MariaDB ile Linux veya Windows, ön uç derlemesi için Node.js
🧠 Notlar
Lisans: GPL – Kullanımı, değiştirilmesi ve yeniden dağıtılması ücretsizdir.
Özelleştirme İpuçları: Yapay zeka destekli ürün önerileri, çoklu dil desteği, çoklu para birimi veya gelişmiş analiz kontrol panelleri ekleyin.
SEO Güvencesi: Next.js ile sunucu tarafı oluşturma, sayfaların, ürün listelerinin ve satıcı profillerinin tamamen dizine eklenebilir olmasını ve arama motorları için optimize edilmesini sağlar.
👨💻 Orijinal Geliştirici Kredisi
Orijinal Yazar / Pazaryeri tarafından geliştirilmiştir.
🔒 Sorumluluk reddi beyanı
Bu e-ticaret platformu GPL lisansı altında dağıtılmaktadır. Yeniden dağıtıma, değişikliğe ve ticari kullanıma GPL koşulları kapsamında izin verilmektedir. Tüm haklar orijinal geliştiriciye aittir ve kullanıcılar buna göre kredi vermelidir.
Değerlendirmeler
Henüz değerlendirme yapılmadı.