cairo_metro_app cairo_metro_app cairo_metro_app
تفاصيل العمل

* وصف المشروع (Job Description) مشروع Metro App هو تطبيق موبايل لتخطيط وتنقل مستخدمي مترو القاهرة بطريقة ذكية وسريعة. التطبيق بيساعد الركاب على حساب أفضل مسار بين محطات المترو، وتقدير مدة الرحلة، وكمان عرض التعريفات والتفاصيل لكل خط ومحطة بشكل تفاعلي. التطبيق معمول باستخدام Flutter وبيشتغل على منصات متعددة (Android / iOS). هيكل التطبيق منظم بطريقة حديثة باستخدام GetX لإدارة الحالة وتنظيم الأكواد، وكمان بيستخدم خدمات الموقع (GPS) لحساب أقرب محطة بالنسبة لموقع المستخدم. المشروع يعتمد على خوارزميات فعّالة لحساب المسار الأمثل عبر خطوط المترو المختلفة. * التقنيات الأساسية المستخدمة: Flutter لتطوير واجهة المستخدم عبر منصات متعددة GetX لإدارة الحالة والتنقل نظام تحديد المواقع (GPS) لحساب المسافة إلى المحطات تصميم منظم Modular Architecture * بيشتغل بس عن طريق بيانات خطوط المترو (مش ربط مباشر مع خرائط Google أو بيانات حقيقية في الوقت الحقيقي) * مناسب للمستخدمين داخل القاهرة للتخطيط السريع للرحلات داخل شبكة المترو * أهم ميزات المشروع: تخطيط المسار بين المحطات عبر جميع الخطوط حساب المسافة والوقت التقريبي للرحلة تحديد أقرب محطة إلى موقع المستخدم الحالي هندسة تطبيق نظيفة ومنطقية باستخدام GetX Architecture واجهة مستخدم بسيطة وواضحة للركاب * Scope of Work المطلوبة مهام العمل المتوقعة: مراجعة وتحسين الهيكل العام للكود (Clean Architecture) إضافة نماذج بيانات ومحاكاة جداول المسار (route planning algorithms) تحسين واجهات التطبيق وتجربة المستخدم لتكون أسهل وأسرع ربط بيانات خطوط المترو بمحرك بحث أو واجهة تخطيط داخلي إمكانية حساب الأسعار/التعريفات لكل مسار اختبارات وحدات (Unit Tests) لضمان استقرار التطبيق تحسين دعم أنظمة التشغيل المختلفة (Android & iOS) * ملخص المشروع Metro App هو تطبيق Flutter لتخطيط رحلات مترو القاهرة بذكاء. بيجمع بين حساب المسارات، والخوارزميات الجغرافية، وواجهات جذابة للمستخدم. الهدف منه إنه يبقى أداة مساعدة للمسافرين داخل المدينة لاختيار أنسب مسار بأقل وقت وجهد.

شارك
بطاقة العمل
تاريخ النشر
منذ يومين
المشاهدات
5
المستقل
Ragab Eid
Ragab Eid
Flutter Developer
طلب عمل مماثل
شارك
مركز المساعدة