تفاصيل العمل

تطبيق موبايل مبتكر تم تطويره باستخدام إطار عمل Flutter، يهدف إلى تسهيل تجربة التنقل اليومي لملايين الركاب في مترو القاهرة. التطبيق ليس مجرد خريطة، بل هو مساعد ذكي يستخدم خوارزميات تحديد المسارات (Pathfinding) لتقديم أفضل تجربة مستخدم ممكنة.

المميزات والخصائص التقنية:

1. تحديد الموقع الذكي: التكامل مع خرائط جوجل (Google Maps API) لتحديد موقع المستخدم والعثور على أقرب محطة مترو له تلقائياً.

2. حساب المسارات (Routing Algorithm): تطوير منطق برمجي ذكي لحساب أقصر طريق بين محطتين، مع توضيح محطات التبديل (Interchange Stations) بين الخطوط الثلاثة.

3. تفاصيل الرحلة: عرض عدد المحطات، الوقت المقدر للوصول، وتكلفة التذكرة بناءً على عدد المحطات.

4. واجهة مستخدم (UI/UX) احترافية: تصميم عصري، بسيط، وسريع الاستجابة يضمن سهولة الاستخدام لكافة الفئات العمرية.

5. إدارة الحالة (State Management): استخدام تقنيات متقدمة لضمان استقرار التطبيق وسرعة استجابته أثناء معالجة البيانات.

الأدوات والتقنيات المستخدمة:

Flutter & Dart: لتطوير تطبيق متوافق مع Android و iOS بكود واحد.

Location Services: للتعامل مع الـ GPS الخاص بالمستخدم.

Clean Architecture: تم بناء الكود باتباع معايير هندسية تضمن قابلية التطبيق للتوسع والتطوير المستقبلي.

ملفات مرفقة

بطاقة العمل