أُسطى — سوق خدمات السيارات

مميز
01

نظرة عامة

أُسطى — سوق خدمات السيارات — سوق ثنائي الجانب لخدمات السيارات في مصر — اعثر على أقرب مركز صيانة على الخريطة، احجز موعدًا، وتابع الإصلاح مباشرة؛ وتدير المراكز الحجوزات والكتالوج والفريق. مشروع تخرج DEPI.

سوق ثنائي الجانب لخدمات السيارات في مصر — اعثر على أقرب مركز صيانة على الخريطة، احجز موعدًا، وتابع الإصلاح مباشرة؛ وتدير المراكز الحجوزات والكتالوج والفريق. مشروع تخرج DEPI.

02

التحدي

صيانة السيارات في مصر ما زالت تعمل خارج الإنترنت: الثقة بالسماع، والأسعار تُتفاوض في المكان، والحجز بمكالمات هاتفية. الورش غير مرئية على الإنترنت ولا يملك أصحاب السيارات وسيلة للمقارنة أو الحجز أو متابعة الإصلاح.

03

الحل

تطبيق Flutter واحد يستضيف واجهتين حسب الدور. يكتشف العملاء المراكز على خريطة حية (بحث قرب بـ PostGIS)، ويختارون الخدمات والموعد، ويدفعون عبر Paymob، ويتابعون حالة الحجز لحظيًا عبر WebSockets. وتحصل مراكز الخدمة على انضمام ولوحة تحكم وطابور حجوزات بإجراءات القبول والتعيين والإنهاء، وإدارة الكتالوج والعروض وساعات العمل والفريق ومتجر منتجات. عربي أولًا مع RTL وسمات فاتحة/داكنة وواجهة Laravel 12 خلف مصادقة Sanctum.

التقنيات المستخدمة

21

اللغات

DartPostgreSQL

المنصات

Flutterflutter_blocMaterial Design 3

المعمارية وإدارة الحالة

Clean ArchitectureBLoC/Cubitgo_routerget_it

الخلفية والبيانات والسحابة

dioLaravel 12

الأدوات والتسليم

GitHub Actions

التجربة والواجهة

Arabic / English

أخرى

Google MapsPHPPostGISSanctumPaymobReverb WebSocketsFCMFilament
04

أبرز النتائج

  • دورة حجز كاملة تعمل: خريطة ← ملف المركز ← الخدمة والموعد ← الدفع ← الحالة الحية، على خادم حقيقي.
  • ٥٣ شاشة إنتاجية عبر دوري العميل والنشاط التجاري، عربي/إنجليزي مع RTL، فاتح وداكن.
  • واجهة Laravel 12 (٧٨ مسارًا) مع بحث جغرافي بـ PostgreSQL/PostGIS ومدفوعات Paymob وWebSockets عبر Reverb وإشعارات FCM ولوحة إدارة Filament.
  • قيادة فريق من ٦ أعضاء عبر أكثر من ٨٠ طلب دمج في مستودعين مع CI يفرض التنسيق والتحليل والاختبارات.