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. --- ### ️ ملاحظات: * **التصميم واللوجو** تم توفيرهم من قبل العميل، تركيزي كان برمجيًا. * حرصت على الجودة والكفاءة في الأداء لضمان تجربة مستخدم سلسة.

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