DineHub – Restaurant Food Delivery App | Expo SDK 49.0.13 | TypeScript | Redux Store

Tüm ürünlerde geçerli %10 indirim!

01.08.2025 - 01.10.2025 tarihleri arasında geçerli.

SEPETTE10

170,00

15 Şu anda bu ürünü inceliyor.

Ödeme Yöntemleri:

Açıklama

Açıklama

✨ Temel Özellikler

🍔 Çoklu Restoran Sistemi: Menüler, kategoriler ve tekliflerle birden fazla restoranı yönetin.
📱 Müşteri Uygulama Arayüzü: Restoranlara göz atmak, menüleri görüntülemek ve sipariş vermek için etkileşimli ve pürüzsüz kullanıcı arayüzü.
🛵 Gerçek Zamanlı Teslimat Takibi: Sürücüler ve müşteriler için entegre GPS tabanlı sipariş takibi.
💳 Çoklu Ödeme Yöntemleri: Nakit, kart ve popüler ağ geçitlerini (Stripe/PayPal'e hazır arka uç) destekler.
📦 Sipariş Yönetimi: Bekleyen, kabul edilen, yolda ve tamamlanmış siparişler için gerçek zamanlı güncellemeler.
🌐 API Entegrasyonu: Herhangi bir Laravel, Node.js veya Firebase arka ucuna bağlanmaya hazır.
⚙️ Redux Durum Yönetimi: Ekranlar arasında merkezi ve öngörülebilir veri işleme.
🧭 Expo SDK 49.0.13: Hızlı derlemeler ve OTA güncellemeleri sağlayan en son kararlı Expo sürümü üzerine kurulmuştur.
🖼 Modern UI/UX: Materyal Tasarımı ilkelerini ve duyarlı öğeleri takip eden optimize edilmiş düzen.
🔔 Anlık Bildirimler: Müşterileri sipariş durumu, teklifler ve restoran güncellemeleri hakkında bilgilendirin.

⚙️ Teknik Yığın

Çerçeve: Expo SDK 49.0.13 (Yerel Tepki)
Dil: TypeScript
Durum Yönetimi: Redux Mağazası (Redux Araç Seti / Thunk ile)
Gezinme: React Gezinme v6
Arka Uç Uyumluluğu: Laravel / Node.js / Firebase API'leri
API'ler: REST tabanlı JSON uç noktaları
Depolama: Önbelleğe alma ve kullanıcı belirteçleri için AsyncStorage / SecureStore
Yapı Sistemi: EAS Build (Expo Uygulama Hizmetleri)
Desteklenen Cihazlar: Android 7.0+ / iOS 12+

Uzman Görüşü: Tip güvenliği ve bakım kolaylığı için TypeScript üzerine inşa edilmiştir; platformu kendi etiketleri altında genişletmeyi veya markalamayı hedefleyen ekipler için idealdir.

🧩 Kurulum Kılavuzu

DineHub proje dosyalarını geliştirme dizininize kopyalayın veya açın.
Bağımlılıkları yüklemek için npm kurulumunu veya iplik kurulumunu çalıştırın.
.env dosyasında API uç noktalarını yapılandırın.
Projeyi npx expo start veya expo start'ı kullanarak çalıştırın.
QR kodunu Expo Go (iOS/Android) ile tarayın veya eas build'i kullanarak bağımsız uygulamalar oluşturun.

İsteğe bağlı: Kimlik doğrulama ve gerçek zamanlı güncellemeler için arka ucunuzu veya Firebase'inizi bağlayın.

📦 Teslimatlar

✅ Expo projesini TypeScript kaynak koduyla tamamlayın
✅ Önceden oluşturulmuş eylemler ve azaltıcılarla redux mağaza kurulumu
✅ Kullanıcı arayüzü bileşenleri ve gezinme ekranları
✅ Örnek API entegrasyon şablonu
✅ Belgeler (kurulum ve yapılandırma kılavuzu)
✅ Yeniden dağıtım hakları için GPL lisans dosyası

📱 Desteklenen Platformlar

Android: Sürüm 7.0 (Nougat) ve üzeri
iOS: Sürüm 12 ve üzeri (Expo tarafından yönetilen iş akışı)
Web: İsteğe bağlı Expo Web önizlemesi (beta desteği)
Sunucu: Herhangi bir RESTful arka uç (Laravel, Firebase veya özel Node.js)

🧠 Notlar
Lisans: Test, öğrenme ve geliştirme amacıyla GPL kapsamında dağıtılmaktadır. Ticari kullanım için orijinal geliştiriciden resmi bir lisans satın alın.
Özelleştirme İpuçları:

Tema renklerini theme.ts veya AppStyles.ts'de değiştirin.
/assets dizinindeki varlıkları (logo, simgeler ve yazı tipleri) değiştirin.
Üretim yapıları için arka ucunuza bağlanın ve ortam değişkenlerini güncelleyin.
Kolayca Android (.apk/.aab) ve iOS (.ipa) derlemeleri oluşturmak için Expo EAS'yi kullanın.

SEO Güvencesi: "Restoran Teslimat Uygulaması", "Expo TypeScript Yemek Uygulaması" ve "Redux Mağaza Yemek Sipariş Sistemi" gibi net başlıklar ve hedeflenen anahtar kelimelerle optimize edilmiş yapı.

👨‍💻 Orijinal Geliştirici Kredisi
Bu komut dosyası orijinal olarak profesyonel bir yazar tarafından geliştirildi ve CodeCanyon'da "DineHub – Restoran Yemek Teslimatı Uygulaması | Expo SDK 49.0.13 | TypeScript | Redux Store" adıyla yayınlandı. Tüm orijinal tasarım ve işlevsellik kredileri ilgili geliştiriciye aittir.
Resmi destek, güncellemeler ve ticari kullanım hakları için orijinal CodeCanyon ürün sayfasını ziyaret edin ve lisanslı bir kopya satın alın.

🔒 Sorumluluk reddi beyanı
Bu sürüm, eğitim ve araştırma amacıyla GPL koşulları altında paylaşılmaktadır. Orijinal fikri mülkiyetin mülkiyetini talep etmiyoruz. Tüm ticari markalar ve marka adları ilgili sahiplerine aittir.

❗Hiçbir lisans anahtarı veya ticari destek dahil değildir.
💡 Yalnızca test etme, değerlendirme veya yerel geliştirme amacıyla kullanın.
⚖️ Üretim dağıtımında tam uyumluluk sağlamak için orijinal lisansı satın alın.

Bu paketi indirerek veya kullanarak GNU Genel Kamu Lisansına uymayı ve orijinal yazarın haklarını kabul etmiş olursunuz.