WarshaOut - تطبيق توصيل خدمات للسيارات WarshaOut - تطبيق توصيل خدمات للسيارات
تفاصيل العمل

عمل من Mohammed Ammar S تطبيق توصيل خدمات للسيارات المعطلة في الشارع لغات البرمجة الخاصة بالتطبيق : flutter dart الباك ايند php laravel الخدمات الخارجية المستخدمة في التطبيق : - firebase auth - firebase store - firebase cloud - firebase massage ( notification) - google map Apis - additional Apis يمتلك التطبيق نوعين مين المستخدمين : - العميل - مزود الخدمة عناصر التطبيق : - registration للعميل - registration للمزود - login للعميل باستخدام otp - login للمزود باستخدام username و password - إظهار معلومات العميل مع إمكانية التعديل عليها من التطبيق ( username , phone number , car details ) مع امكانية حذف الحساب - إظهار معلومات المزود مع إمكانية التعديل عليها من التطبيق ( username , password , email , phone number, car number , address , provided services ) مع امكانية حذف الحساب - نظام notification متكامل - نظام تتبع على الخريطة من قبل العميل للمزود مع عرض الوقت المقدر للوصول عند اختيار المزود - ميزة تمكن المزود من ايقاف اظهار نفسه على الخريطة عند العملاء في حال اغلاق الورشة او اي مشكلة اخرى مع امكانة تفعيل ظهوره مجددا - امكانية لتتقييم للمزودين من قبل العملاء بالنجوم مثل مستقل - لغتين في التطبيق ( عربي ، English) - عروض على الخدمات يمكن اضافتها من لوحة التحكم لإظهار احدث العروض للعملاء في التطبيق - نظام chat بين : ( العميل والمزود - العميل مع لوحة التحكم - المزود مع لوحة التحكم ) مع وصول notification مع كل رسالة - animations داخل التطبيق - بار جانبي يحتوي على : سياسة الخصوصية من نحن (يمكن تعديل محتوى الواجهة من لوحة التحكم ) توصل معنى (يمكن تعديل محتوى الواجهة من لوحة التحكم ) الشروط والاحكام (يمكن تعديل محتوى الواجهة من لوحة التحكم ) التحكم بإعدادات ال notification تغيير اللغة تحديث التطبيق تسجيل خروج - عملية order متكاملة بين العميل والمزود : 1 - يقوم العميل بتحديد موقعه 2 - اختيار اقرب مزود له من الخريطة ( خوارزمة تقوم باختيار اقرب 5 مزودين للعميل ) 3 - قبول الشروط والاحكام وتاكيد الطلب 4 - واجهة timer لانتظار قبول الطلب من قبل المزود 5 - وصول طلب للمزود مع song notification مع معلومات العميل مثل (معلومات السيارة المعطلة - موقع العميل على الخريطة - نوع الخدمة المطلوبة ) امكانية قبول او رفض الطلب حسب المعلومات الواردة حالة رفض الطلب : يتم اعلام العميل بان الطلب تم رفضه ب notification مع تغير الواجهة بشكل فوري حالة قبول الطلب : يتم اعلام العميل بان الطلب تم قبوله ب notification مع تغيير الواجهة بشكل فوري 6 - في حالة قبول الطلب تظهر للعميل واجهة تحتوي على رقم هاتف المزود للتواصل معه زر للذهاب لل chat مع العميل زر لفتح خريطة لتتبع حركة المزود امكانية لإلغاء الطلب مع وضع السبب 7 - اتمام علية الدفع مع ادخال القيمة المدفوعة من قبل العميل ليتم تاكيد استلام المبلغ من المزود 8 - تاكيد عملية استلام المبلغ من قبل المزود 9 - تقييم التطبيق و المزود من قبل العميل ويضاف التقييم لتقييمات المزود ليظهر عند العملاء الاخرين يتم حساب تقييمات المزود باستخدام المتوسط الحسابي لمجموع تقييماته

شارك
بطاقة العمل
تاريخ النشر
منذ 9 أشهر
المشاهدات
177
المستقل
طلب عمل مماثل
شارك
مركز المساعدة