دراسة حالة
Copax-FMS
نظام متقدم لإدارة الأساطيل مع تتبع ومراقبة فورية للمركبات.
زيارة الموقع- العميل
- Scandinavia Tech
- دوري
- مهندس Backend وDevOps، ثم قائد تقني
- الفترة
- 2024 – 2025
- التقنيات
- NestJS، MongoDB، Mongoose، RabbitMQ، Docker، MinIO، Microservices

نظرة عامة
ما هذا المشروع
Copax-FMS نظام شامل لإدارة الأساطيل صُمم لتحسين تشغيل المركبات ورفع سلامة السائقين وخفض التكاليف التشغيلية. توفر المنصة تتبعاً فورياً وجدولة للصيانة وتحليلات تفصيلية لمديري الأساطيل.
نفّذت وأدرت نظام Copax-FMS المتقدم لإدارة الأساطيل أثناء عملي في Scandinavia Tech. يوفر النظام تتبعاً شاملاً للمركبات وجدولة للصيانة وإدارة للسائقين.
بنيت أنظمة خلفية متينة باستخدام NestJS وMongoose وMongoDB، بمعمارية monorepo وRabbitMQ للتواصل بين الخدمات. وطورت تحديثات فورية للبيانات رفعت كفاءة إدارة الأسطول بنسبة 30%.
دمجت أجهزة المركبات لنقل البيانات الفوري، وصممت حلول تخزين قابلة للتوسع باستخدام MinIO مما خفض زمن الاستجابة التشغيلي. يتضمن النظام تحسين المسارات وتتبع استهلاك الوقود وتنبيهات الصيانة.
النتائج
ما الذي تغيّر
- 30%
- كفاءة إدارة الأسطول
- 40%
- خفض زمن النشر
المشكلة
التحديات والحلول
التحديات
- C01معالجة كميات كبيرة من البيانات الفورية القادمة من أجهزة تتبع متعددة
- C02ضمان موثوقية النظام للعمليات الحرجة بأدنى توقف ممكن
- C03التكامل مع أجهزة وبروتوكولات تتبع مركبات مختلفة
كيف حللتها
- S01تنفيذ معمارية تدفق بيانات مع RabbitMQ لمعالجة البيانات الفورية بكفاءة
- S02تصميم أنظمة احتياطية مع تبديل تلقائي عند الفشل لضمان جاهزية بنسبة 99.9%
- S03بناء طبقة تكامل للأجهزة ببروتوكولات موحدة لربط الأجهزة بسلاسة
النطاق
ما يقدمه
- تتبع ومراقبة المركبات في الوقت الفعلي
- جدولة الصيانة وتنبيهات تلقائية
- تحليل استهلاك الوقود وتحسينه
- تطبيقات جوال للعملاء وموظفي الدعم
الدور
ما بنيته
- صممت ونفذت معمارية الأنظمة الخلفية باستخدام NestJS وMongoDB
- طورت خط معالجة البيانات الفورية باستخدام RabbitMQ
- أنشأت واجهات RESTful API للتكامل مع تطبيقات الويب والجوال
- عبّأت النظام بحاويات Docker وأعددت خطوط CI/CD للاختبار والنشر الآلي
التقنيات
التقنيات المستخدمة
نُفذ أثناء عملي في Scandinavia Tech. شاهد الدور كاملاً.