WarshaOut | تطبيق توصيل خدمات للسيارات|لوحة تحكم
تفاصيل العمل

### **تطبيق توصيل خدمات للسيارات المعطلة في الطريق** **المنصة:** * **تطبيق الهاتف:** Flutter (Dart) * **الخلفية (Back-End):** Laravel (PHP) * **قاعدة البيانات:** MySQL * **التكاملات الخارجية:** * Firebase Auth * Firebase Firestore * Firebase Cloud Messaging * Firebase Notifications * Google Maps API * Custom APIs --- ### **أنواع المستخدمين داخل التطبيق:** * **العميل:** يطلب الخدمة ويحدد الموقع. * **مزود الخدمة:** يقدم خدمات إصلاح أو قطر للسيارات المتعطلة. --- ### **مزايا التطبيق للعميل:** * تسجيل باستخدام رقم الهاتف و OTP. * تعديل المعلومات الشخصية: الاسم، رقم الهاتف، تفاصيل السيارة. * إمكانية حذف الحساب. * عرض أقرب مزودي الخدمة على الخريطة مع تتبع مباشر. * عرض الوقت المقدر للوصول. * نظام تقييم بالنجوم للمزود بعد إتمام الخدمة. * نظام دردشة داخلي مع: * مزود الخدمة * فريق الدعم * إمكانية إلغاء الطلب وتحديد السبب. * واجهة عروض محدثة من لوحة التحكم. * لغتين (عربي / إنجليزي). * إشعارات فورية لكل حدث في التطبيق. --- ### ️ **مزايا التطبيق لمزود الخدمة:** * تسجيل باستخدام اسم المستخدم وكلمة المرور. * تعديل معلومات الملف الشخصي: الاسم، البريد، الهاتف، رقم السيارة، الخدمات المقدمة. * إمكانية إخفاء الظهور على الخريطة (عند الإغلاق المؤقت أو لأي سبب). * استقبال طلبات الخدمة مع تفاصيل العميل والموقع. * قبول أو رفض الطلب. * تأكيد استلام الدفع بعد انتهاء الخدمة. * تقييمات العملاء تظهر علنًا كمؤشر لجودة الخدمة. --- ### ️ **لوحة التحكم (Admin Panel):** * إدارة حسابات العملاء: * عرض، تعديل، إيقاف، إنشاء يدوي. * إدارة حسابات مزودي الخدمة: * عرض، تعديل، إيقاف، إنشاء يدوي. * قبول أو رفض طلبات انضمام مزودين جدد. * عرض وإدارة جميع الطلبات وتحديث حالتها. * إدارة الخدمات والعروض. * إرسال إشعارات للمستخدمين (الكل أو تصنيفي). * دردشة مع المستخدمين للدعم الفني. * إنشاء طلبات نيابةً عن العملاء (من خلال الدعم). * تعديل النصوص الثابتة (سياسة الخصوصية، من نحن، الشروط...). * عرض سجل التقييمات والإحصائيات. --- ### ? **مهامي في المشروع:** * تحليل احتياجات التطبيق ووضع خطة التطوير. * تنفيذ كافة الـ APIs اللازمة (تسجيل، تسجيل دخول، طلبات، إشعارات...). * تنظيم قاعدة البيانات وتصميم الجداول باحترافية عالية. * ربط واجهات Flutter بـ Laravel APIs. * التكامل الكامل مع Firebase (التوثيق، قواعد البيانات، الإشعارات). * رفع التطبيق على **Google Play** وتجهيز الملفات لـ **Apple Store**. * إعداد السيرفر وتهيئة الـ Domain وربط SSL Certificate. --- ### ️ ملاحظات: * **التصميم واللوجو** تم توفيرهم من قبل العميل، تركيزي كان برمجيًا. * حرصت على الجودة والكفاءة في الأداء لضمان تجربة مستخدم سلسة.

مهارات العمل
شارك
بطاقة العمل
تاريخ النشر
منذ 6 أشهر
المشاهدات
112
المستقل
Ammar Sh
Ammar Sh
مهندس معلوماتية
طلب عمل مماثل
مهارات العمل
شارك
مركز المساعدة