قمت بتطوير تطبيق **MetroGuide EG** لنظام **iOS** لمساعدة مستخدمي مترو القاهرة على التخطيط لرحلاتهم بسهولة وسرعة، حيث يمكن للمستخدم اختيار محطة البداية والوجهة ليحصل مباشرة على أفضل مسار، عدد المحطات، محطات التحويل، مدة الرحلة المتوقعة، وسعر التذكرة.
تم تصميم التطبيق ليعمل بالكامل دون الحاجة إلى اتصال بالإنترنت، مع دعم اللغتين العربية والإنجليزية، مما يجعله مناسبًا للاستخدام اليومي داخل شبكة مترو القاهرة.
**أبرز المميزات:**
* تخطيط أفضل مسار بين أي محطتين.
* عرض عدد المحطات ومحطات التحويل.
* حساب مدة الرحلة المتوقعة.
* حساب سعر التذكرة وفقًا للمسار.
* العمل بالكامل بدون اتصال بالإنترنت.
* دعم اللغتين العربية والإنجليزية.
* واجهة استخدام بسيطة وسريعة تركز على سهولة الوصول للمعلومات.
**التقنيات المستخدمة:**
* Swift
* SwiftUI
* MVVM Architecture
* Local Data Management
* Offline First Architecture
* Localization (Arabic & English)
تم تطوير التطبيق بالكامل بشكل فردي، مع الاعتماد على بيانات شبكة مترو القاهرة لبناء تجربة استخدام عملية وسريعة تناسب الاستخدام اليومي.