توصيل — حزمة تطبيقات للعميل والسائق والبائع بـ Flutter
ثلاثة تطبيقات Flutter وواجهة خلفية واحدة بـ Laravel: العميل يطلب، والبائع يقبل ويجهّز، والسائق يوصّل مع تتبّع GPS حيّ على الخريطة. طعام أو بقالة أو طرود — الآلية نفسها، وiOS وأندرويد من شيفرة واحدة.
حلقة التوصيل كاملة، لا ثلثها
يحتاج عمل التوصيل إلى ثلاثة تطبيقات تتفق فيما بينها. توصيل يقدّمها كلها، مبنية من شيفرة Flutter واحدة لكل دور وواجهة Laravel خلفية واحدة تتحدث إليها جميعاً، فالطلب الذي يغادر تطبيق العميل يصل لوح البائع وهاتف السائق في الثانية نفسها.
📱 تطبيق العميل
- تصفّح حسب المتجر أو القسم، مع عرض المسافة وزمن التوصيل قبل أن يلتزم
- خيارات وإضافات للأصناف تغيّر السعر مع كل ضغطة
- طلبات مجدولة إلى جانب الطلب الفوري
- تتبّع حيّ للسائق على الخريطة، مع رسم المسار وزمن وصول صادق
- عناوين محفوظة متعددة مثبّتة على خريطة، لا مكتوبة في صندوق
- سجل الطلبات، وإعادة الطلب بضغطة، وتقييم المتجر والسائق كل على حدة
- محفظة، ورموز خصم، وإكراميات، ودفع مقسّم بين المحفظة والبطاقة
🏬 تطبيق البائع
- الطلبات الجديدة تصل بصوت لا يتوقف حتى يستلمها أحد
- قبول بزمن تحضير، أو رفض بسبب يراه العميل فعلاً
- إدارة القائمة من الهاتف — علّم صنفاً بأنه غير متوفر بضغطتين حين ينفد من المطبخ
- ساعات العمل، وإغلاقات العطل، ووضع الانشغال الذي يمدّ كل أزمنة التحضير دفعة واحدة
- مبيعات اليوم وسجل الطلبات وكشوف المستحقات
🛵 تطبيق السائق
- عروض عمل بموقع الاستلام والتسليم والمسافة والأجر معروضة قبل القبول، مع عدّ تنازلي قبل أن تنتقل إلى السائق التالي
- تحديد موقع في الخلفية يواصل الإبلاغ والشاشة مطفأة، دون أن يلتهم البطارية
- تحويل الملاحة إلى Google Maps أو Waze
- إثبات التسليم: صورة أو توقيع أو رمز
- تحصيل الدفع عند الاستلام متتبَّعاً على رصيد السائق
- مفتاح متصل/غير متصل وشاشة أرباح لكل يوم ولكل أسبوع
🖥️ لوحة الإدارة
طلبات حيّة على خريطة، واعتماد البائعين والسائقين، وقواعد العمولة ورسوم التوصيل بالمسافة أو بالمنطقة، ورسم المناطق على الخريطة، وحملات إشعارات، والتقارير التي تخبرك أي متجر بطيء.
التقنيات
- التطبيقات: Flutter 3.x، شيفرة لكل دور، لـ iOS وأندرويد
- إدارة الحالة: Riverpod
- اللحظية: WebSockets لحالة الطلب، وبثّ موقع مُحكَم للتتبّع
- الخرائط: Google Maps SDK مع Directions وPlaces
- الواجهة الخلفية: واجهة REST بـ Laravel 11 مع لوحة إدارة
- الإشعارات: Firebase Cloud Messaging، مع إعداد التنبيهات الحرجة لتطبيق البائع
ما تحصل عليه
أربعة مشاريع بالشيفرة كاملة، وتوثيق الواجهة البرمجية، ودليل إعداد Firebase وGoogle Cloud بالواجهات المطلوب تفعيلها بالضبط، وملاحظات التقديم للمتاجر بشأن مراجعة إذن الموقع في الخلفية، ودليل إعادة العلامة التجارية.
لا توجد مراجعات بعد. كن أول من يراجع هذا المنتج!