GateHopper هو تطبيق موبايل مبني باستخدام Flutter يهدف إلى مساعدة المسافرين على التنقل بسهولة داخل مطار لوس أنجلوس (LAX)، من خلال عرض جميع المرافق والخدمات في مكان واحد.
يتيح التطبيق للمستخدمين العثور على المطاعم، الصالات، دورات المياه، التيرمينالات، وباقي مرافق المطار، بالإضافة إلى متابعة بيانات الرحلات في الوقت الحقيقي ومعرفة مكان هبوط الرحلة والتيرمينال الخاص بها.
تم بناء التطبيق ليقدّم تجربة استخدام سلسة مع تحديثات فورية للبيانات اعتمادًا على Firebase كمنصة Backend.
أبرز ما تم تنفيذه في المشروع:
تطوير تطبيق Flutter يعمل على Android و iOS
تصميم واجهات مستخدم بسيطة وسهلة الاستخدام للتنقل داخل المطار
عرض مرافق المطار (مطاعم، بوابات، صالات، دورات مياه، وغيرها)
دمج بيانات الرحلات لعرض حالة الرحلة والتيرمينال الخاص بها بشكل لحظي
استخدام Firebase Authentication لإدارة المستخدمين
الاعتماد على Firebase Backend Services لتوفير تحديثات فورية للبيانات
التعامل مع حالات التحميل والأخطاء لضمان تجربة مستقرة
تحسين الأداء لضمان سرعة الاستجابة داخل التطبيق
التطبيق موجّه لسيناريوهات استخدام حقيقية داخل المطارات، مع التركيز على سهولة الوصول للمعلومات ودقة بيانات الرحلات.
دوري في المشروع شمل تطوير الواجهة الأمامية باستخدام Flutter، ربط التطبيق بخدمات Firebase، والمساهمة في دمج بيانات الرحلات لضمان تجربة مستخدم سلسة وموثوقة.