Cairo Metro Navigation App
تفاصيل العمل
تطبيق موبايل تم تطويره باستخدام Flutter لتسهيل التنقل داخل مترو Cairo، حيث يتيح للمستخدمين معرفة أفضل مسار بين أي محطتين بشكل ذكي وسريع. يعتمد التطبيق على تمثيل شبكة المترو باستخدام Graph Data Structure، مع تطبيق خوارزميات البحث لإيجاد جميع المسارات الممكنة وتحديد المسار الأمثل بناءً على الوقت والتكلفة وعدد التحويلات. 🔹 أبرز المميزات: حساب جميع المسارات الممكنة بين المحطات تحديد أفضل Route (أسرع / أرخص / أقل تحويلات) تحديد محطات التحويل (Transfer Stations) تلقائيًا حساب زمن الرحلة، عدد المحطات، وسعر التذكرة تحديد أقرب محطة باستخدام GPS دعم اللغتين العربية والإنجليزية (Localization) تصميم بسيط وسهل الاستخدام 🔹 التقنيات المستخدمة: Flutter – Dart – GetX – Google Maps – Graph Algorithms – OOP
مهارات العمل
بطاقة العمل
طلب عمل مماثل