محاكاة عملية توصيل الطلبات
منذ أسبوعين
عرض العمل




الوصف
محاكاة لعملية توصيل الطلبات، حيث يختار المستخدم البلد، المدينة، وعدد المتاجر والمركبات (دراجات، دراجات نارية، سيارات، شاحنات صغيرة). يتم تخصيص السعة للمركبات مع خيار إضافة ثلاجات.
المميزات:
خريطة تفاعلية تُظهر المتاجر والمركبات عشوائيًا مع عرض التفاصيل عند التمرير.
إدارة الطلبات وفقًا لسعة المركبات، مع تتبع الطلبات المتبقية بعد كل تسليم.
دعم الطلبات المبردة باستخدام مركبات مجهزة بالثلاجات.
التقنيات المستخدمة:
Backend: Node.js, Express.js
Database: MySQL (مع تحديث لدعم MongoDB)
خرائط: Google Maps, Leaflet, ArcGIS
خلال عملي على هذا المشروع، أجريت عدة تحديثات لتلبية متطلبات مختلفة وتحسين الأداء، شملت:
تحديث قواعد البيانات:
بدأت باستخدام MySQL ثم أضفت دعم MongoDB لتحسين الأداء والتعامل مع البيانات غير المهيكلة.
إمكانية التبديل بين القاعدتين حسب الحاجة.
تحسين الخرائط والتتبع:
استخدمت Google Maps، Leaflet، وArcGIS لتقديم تجربة خرائط أكثر دقة وسلاسة.
تحسين توزيع المتاجر والمركبات عشوائيًا وإضافة ميزات تفاعلية مثل تتبع المركبات في الوقت الفعلي.
التفاصيل
المشاهدات | 1 |
المفضلة | 0 |
القسم | برمجة, تطوير المواقع و التطبيقات - اخري |
حساب المستخدم