Ridy Taxi Applcation – Complete Taxi Solution with Admin Panel
✨ Temel Özellikler
- Yolcu Uygulaması: kullanıcı dostu rezervasyon akışı, ücret tahmini, konum takibi, yolculuk geçmişi, derecelendirmeler ve cüzdan desteği.
- Sürücü Uygulaması: yolculuk talepleri, navigasyon, kazanç paneli, rota takibi ve anında ödeme güncellemeleri.
- Yönetici Paneli: Sürücüleri izlemek, yolcuları yönetmek ve yolculukları, gelirleri ve anlaşmazlıkları takip etmek için web tabanlı kontrol paneli.
- Sevk Görevlisi Kontrol Paneli: kurumsal ve VIP müşteriler için yolculukları manuel veya otomatik olarak atayın ve planlayın.
- Gerçek Zamanlı Takip: Google Haritalar veya Mapbox API'lerini kullanan sürücüler ve yolcular için canlı harita güncellemeleri.
- Ödeme Entegrasyonu: nakit, cüzdan, Stripe, PayPal, Razorpay, Flutterwave ve özel ağ geçitleri desteği.
- Promosyon ve Tavsiye Sistemi: yeni kullanıcıları çekmek için yapılandırılabilir promosyon kodları ve tavsiye bonusları.
- Çoklu Şehir ve Bölge Yönetimi: Şehir veya bölgeye göre fiyatlandırma kurallarını, kullanılabilirliği ve araç türlerini tanımlayın.
- Sürüş Türleri: ekonomi, standart, lüks, bisiklet ve teslimat modları desteklenir.
- Anında Bildirimler: rezervasyon durumu, teklifler, sürücü varışları ve iptaller için anında uyarılar.
- Cüzdan ve Kazançlar: sürücüler ve yolcular için uygulama içi bakiye; ayrıntılı kazanç tabloları ve para çekme talepleri.
- Değerlendirmeler ve İncelemeler: Hem sürücüler hem de yolcular, kaliteyi ve güveni sağlamak için gezileri derecelendirebilir ve inceleyebilir.
- Raporlar ve Analizler: yolculuklar, komisyonlar ve sürücü performansı için gelişmiş KPI'lar.
- Yerelleştirme: Uluslararası dağıtım için çoklu dil, para birimi ve saat dilimi desteği.
- Güvenlik: belirteç tabanlı kimlik doğrulama, SSL'ye hazır API ve rol tabanlı erişim kontrolü.
⚙️ Teknik Yığın
- Mobil Uygulamalar: Flutter (Dart) ile oluşturulmuştur ve hem Android hem de iOS'ta dağıtılabilir.
- Arka uç: MySQL veritabanı ile Laravel (PHP 8.1+) REST API.
- Yönetici Paneli: Laravel'e entegre edilmiş Vue.js veya Blade şablonları kullanılarak oluşturulmuş duyarlı web kontrol paneli.
- Veritabanı: Coğrafi konum sorguları için optimize edilmiş dizinlere sahip MySQL/MariaDB 8.0+.
- Haritalar ve Coğrafya: Navigasyon, coğrafi sınırlama ve canlı izleme için Google Haritalar SDK'sı veya Mapbox API'si.
- Sunucu Gereksinimleri: PHP 8.1+, MySQL 8+, Apache/Nginx, Composer, Node.js (derlemeler için) ve HTTPS etkin.
- İsteğe bağlı: Anında bildirimler için Firebase, görüntü depolama için AWS S3, önbelleğe alma için Redis.
Teknik bilgi: Ridy, modern MVC mimarisini kullanır ve arka uç API ile mobil istemciler arasındaki temiz ayrımı takip ederek kolay özelleştirme ve ölçeklenebilirlik sağlar.
🧩 Kurulum Kılavuzu (Hızlı Başlangıç)
- Arka Uç Kurulumu: PHP 8.2+, MySQL 8+, Composer ve Node.js'yi yükleyin. Laravel arka uç dosyalarını sunucunuza yükleyin.
- Veritabanı: Sağlanan SQL dosyasını içe aktarın ve .env dosyasında veritabanı kimlik bilgilerini yapılandırın.
- API Anahtarları: Ortam yapılandırmasında Google Haritalar'ınızı ve ödeme ağ geçidi kimlik bilgilerinizi ayarlayın.
- Bağımlılıklar: Composer kurulumunu ve php artisan key:generate komutunu çalıştırın, ardından php artisan geçiş --seed'i çalıştırın.
- Yönetici Paneli: Temel kimlik bilgilerini kullanarak alanınız (ör. /admin) aracılığıyla erişim; Araçları, ücretleri ve bölgeleri yapılandırın.
- Mobil Uygulamalar: Flutter kaynak kodunu Android Studio/Xcode'da açın, API temel URL'sini düzenleyin ve APK/IPA'yı oluşturun.
- Dağıtım: Yayına geçmeden önce test sürüşü talepleri, sürücü bağlantıları ve ödeme akışı.
İpucu: Optimum bildirim ve planlama güvenilirliği için HTTPS ve cron işlerini etkinleştirin.
📦 Teslimatlar
- Passenger App Flutter kaynak kodunu tamamlayın.
- Sürücü Uygulaması Flutter kaynak kodunu tamamlayın.
- REST API ve Yönetici Paneli ile Laravel arka uç kaynağı.
- İlk kurulum için SQL veritabanı.
- Belgeler (kurulum ve yapılandırma kılavuzu).
- GPL lisans dosyası ve sürüm notları.
📱 Desteklenen Platformlar
- Mobil: Flutter aracılığıyla Android (APK/AAB) ve iOS (IPA).
- Web: Herhangi bir modern tarayıcı üzerinden erişilebilen Yönetici ve Gönderici panelleri.
- Sunucu İşletim Sistemi: Linux (Ubuntu/CentOS), macOS veya PHP yığınlı Windows ile uyumludur.
🧠 Notlar
- Lisans: Eğitim ve geliştirme amaçlı kullanım için GPL kapsamında yayımlanmıştır.
- Kişiselleştirme: kendi markanızı, logonuzu ve renklerinizi içeren beyaz etiket; yeni araç türleri ekleyin, SMS veya WhatsApp bildirimlerini entegre edin.
- SEO ve Performans: açıklayıcı meta etiketler, anlamsal HTML ve sıkıştırılmış varlıklar keşfedilebilirliği artırır.
- Güvenlik: API anahtarlarını düzenli olarak değiştirin, SSL'yi zorunlu kılın ve sürücü kayıtlarını manuel olarak doğrulayın.
👨💻 Orijinal Geliştirici Kredisi
Orijinal yazar tarafından geliştirilmiş ve aracılığıyla dağıtılmıştır.
CodeCanyon.
Tüm haklar, ticari markalar ve yazarlık üst geliştiriciye aittir.
🔒 Sorumluluk reddi beyanı
GPL Yeniden Dağıtım Bildirimi: Ridy Taxi Uygulamasının bu sürümü GNU Genel Kamu Lisansı altında paylaşılmaktadır.
Orijinal satıcıya bağlı değildir veya onun tarafından desteklenmemektedir.
Hiçbir resmi destek, güncelleme veya garanti sağlanmamaktadır.
Ticari kullanım veya teknik yardım için lütfen doğrudan orijinal pazar yeri yazarından bir lisans satın alın.
Değerlendirmeler
Henüz değerlendirme yapılmadı.