تطوير منظومة لوجستية متكاملة (تطبيق للعملاء وتطبيق للسائقين وتطبيق للمخزن) لشركة شحن في عُمان

تفاصيل العمل

قمت بتصميم وتطوير منظومة شحن متكاملة لشركة "بارسل إكسبريس" في سلطنة عُمان، بهدف أتمتة العمليات اللوجستية وتوفير حل تقني شامل يربط بين الشركة وعملائها وسائقيها.

المشروع يتكون من تطبيقين أساسيين يعملان بتناغم:

تطبيق العملاء: منصة موجهة لأصحاب الأعمال والبائعين لإدارة شحناتهم بالكامل.

تطبيق السائقين: أداة ميدانية للسائقين لإدارة مهام التوصيل والتسليم بكفاءة عالية.

أبرز مهام وميزات المشروع:

1. تطبيق العملاء (للأعمال والبائعين):

لوحة تحكم تحليلية: توفر مؤشرات أداء لحظية مثل عدد الطلبات اليومية، ملخصات مالية، ومعدلات نجاح التسليم لمساعدة أصحاب الأعمال على اتخاذ قرارات مدروسة.

إدارة شاملة للشحنات: نظام متكامل يتيح للمستخدم إنشاء الشحنات وتتبعها لحظة بلحظة عبر مسح الـ QR Code، مع أدوات متقدمة لفرز وتصفية الطلبات.

نظام إشعارات فوري: تنبيهات مباشرة عبر Firebase لإبقاء العميل على اطلاع دائم بكل تحديث يطرأ على حالة الشحنة.

تجربة مستخدم عصرية: واجهة استخدام سهلة ومرنة تدعم الوضع الفاتح والداكن، مع تصميم متجاوب يضمن سلاسة الاستخدام.

2. تطبيق السائقين (لإدارة عمليات التوصيل):

إدارة المهام بذكاء: عرض قائمة المهام (الاستلام والتسليم) بشكل منظم مع فلاتر ذكية، وتتبع آلي للمكالمات مع العملاء.

إثبات التسليم الإلكتروني (ePOD): نظام لإثبات التسليم يشمل التحقق عبر رمز (OTP)، التقاط صورة للشحنة، والحصول على توقيع العميل إلكترونياً.

تتبع حي وتحسين المسارات: تتبع مباشر لموقع السائق عبر GPS، مع تحديثات في الخلفية، ونظام توجيه ذكي لتحسين مسارات التوصيل.

إدارة التحصيلات المالية (COD): تسجيل المدفوعات النقدية والتحويلات البنكية، مع ملخص يومي للمبالغ المحصلة ومزامنتها مع النظام الرئيسي.

العمل بدون اتصال: استخدام تقنية التخزين المحلي (Hive) لتمكين السائق من إتمام مهام التسليم حتى في المناطق ذات التغطية الضعيفة للإنترنت.

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

إطار العمل: Flutter لتطوير التطبيقين لنظامي iOS و Android من قاعدة كود واحدة.

الخدمات السحابية والإشعارات: Google Firebase (Authentication, Firestore, Push Notifications).

التخزين المحلي: Hive لتوفير تجربة عمل دون اتصال بالإنترنت.

الخرائط والتوجيه: Google Maps API لخدمات التتبع المباشر وتخطيط المسارات.

الحالة (State Management): BLoC لإدارة حالة التطبيق بكفاءة.

واجهة المستخدم: تصميم مخصص لواجهة المستخدم (UI/UX) مع مراعاة مبادئ Material Design.

بطاقة العمل

اسم المستقل
عدد الإعجابات
1
عدد المشاهدات
14
تاريخ الإضافة
تاريخ الإنجاز
المهارات