العودة لقائمة المشاريع
تعديل وتحسين تطبيق توصيل (Ride-Hailing) مشابه لـ Uber/Bolt
الميزانية
$250.00 - $500.00
التصنيف
برمجة، تطوير المواقع والتطبيقات
المهارات المطلوبة
تطوير البرمجيات
استكشاف الأخطاء وإصلاحها
برمجة مواقع
بايثون
PHP
HTML
CSS
جافا سكريبت
تطوير البرمجيات
استكشاف الأخطاء وإصلاحها
برمجة مواقع
بايثون
PHP
HTML
CSS
جافا سكريبت
الوصف
تعديل وتحسين ومراجعة📋 وصف المشروع التقني — Wedit
نوع المشروع: تطبيق توصيل (Ride-Hailing) مشابه لـ Uber/Bolt
السوق المستهدف: أديس أبابا، إثيوبيا
التقنيات المطلوبة (Tech Stack)
Frontend — تطبيقات الهاتف والويب
التقنية الإصدار الاستخدام
Flutter 3.22+ تطبيق السائق (Android/iOS) + لوحة الإدارة (Web)
Dart 3.4+ لغة البرمجة
Riverpod 2.6 إدارة الحالة (State Management)
GoRouter 14.6 التنقل بين الشاشات
Google Maps Flutter 2.9 الخرائط والتتبع الحي
Backend — البنية التحتية
التقنية الاستخدام
Supabase قاعدة البيانات + المصادقة + Realtime + Storage
PostgreSQL قاعدة البيانات الرئيسية مع RLS
Deno / TypeScript Edge Functions (منطق الأعمال من جانب الخادم)
pg_cron مهام مجدولة تلقائية
الخدمات الخارجية
الخدمة الاستخدام
Firebase FCM الإشعارات الفورية (Push Notifications)
Google Maps API الخرائط والمسافات
Africa's Talking إرسال SMS
Chapa / Telebirr بوابات الدفع الإلكتروني
هيكل المشروع
wedit/
├── driver_app/← Flutter (Android + iOS)
│ └── 15+ شاشة: تسجيل دخول، رحلات، اشتراكات، مالك أسطول...
├── admin_app/← Flutter Web
│ └── لوحة تحكم: إدارة سائقين، رحلات، مسابقات، تقارير...
└── supabase/
├── migrations/ ← 12 ملف SQL
└── functions/← 8 Edge Functions (TypeScript)
المهارات المطلوبة من المطور
ضرورية ✅
Flutter & Dart (خبرة لا تقل عن سنتين)
Supabase أو Firebase (قواعد بيانات كخدمة)
PostgreSQL وكتابة SQL queries معقدة
Riverpod (State Management)
Google Maps Flutter
مفيدة ➕
TypeScript / Deno (لتعديل Edge Functions)
تجربة مع تطبيقات التوصيل أو التتبع الحي (Realtime)
معرفة بنظام RLS في Supabase
حجم المشروع (للتسعير)
الكود الموجود: 29 ملف (3500+ سطر كود جديد في آخر تحديث)
قاعدة البيانات: 12 migration، 30+ جدول
Edge Functions: 8 وظائف خادم
الشاشات: 20+ شاشة في التطبيقين