فكرة التطبيق:
عشان وقتك غالي والوقفة في الطوابير بتضيع اليوم، صممت وبرمجت تطبيق "إنجز" (Engez) عشان يحل مشكلة الزحمة والانتظار في المطاعم والأماكن المزدحمة. فكرة التطبيق قايمة على نظام "الطلب المسبق والاستلام" (Order Ahead & Pick-up)؛ يعني باختصار: تفتح التطبيق، تطلب أكلك أو قهوتك وأنت في الطريق، المكان يجهزلك الطلب، توصل تستلم فوراً وتتحرك من غير ما تضيع دقيقة واحدة في الانتظار!
التطبيق مبرمج بالكامل باستخدام Flutter عشان يقدم تجربة مستخدم (UX) سريعة، سلسة، وتليق بعميل بيدور على السرعة والراحة.
المميزات الرئيسية اللي بتميز "إنجز":
فكرة بتوفر وقت من دهب: ربط مباشر ولحظي بين المستخدم والمكان لتجهيز الطلب قبل الوصول، وده بيقضي تماماً على الزحمة والتكدس.
سلة مشتريات ذكية (Smart Cart): نظام متقدم وديناميكي بيخلي المستخدم يضيف الوجبات، يعدل الكميات، ويحسب الإجمالي لحظياً وبكل سلاسة.
استعراض المنيو بشكل تفاعلي: دمجت عارض PDF متطور جوا التطبيق بيسمح بتكبير وتصغير المنيو، مع تصميم Pop-up عصري جداً بيدعم تأثير الـ (blur Glass / الزجاج المغبش) عشان يدي شكل بريميوم وشيك.
أداء صاروخي وتحديثات لحظية: بفضل الإدارة الهندسية القوية لحالة التطبيق (State Management)، أي تغيير بيعمله المستخدم (زي إضافة منتج للسلة) بيسمّع في الشاشة والأرقام فوراً وبدون أي تقطيع.
التقنيات والأدوات المستخدمة (Tech Stack):
اللغة وإطار العمل: Flutter & Dart لبناء تطبيق بيشتغل بكفاءة على الـ Android والـ iOS.
إدارة الحالة (State Management): اعتماد كامل واحترافي على الـ BLoC (Cubit) لإدارة منطق التطبيق (Business Logic) بفصل تام عن واجهة المستخدم، بكود نظيف جداً (Clean Code).
تصميم متجاوب (Responsive Design): استخدمت مكتبة flutter_screenutil عشان أضمن إن التطبيق يكون مقاسه مثالي وشكله مظبوط بالمللي على أي حجم شاشة موبايل.
البنية التحتية والباك إند: المشروع مربوط بالكامل ومُهيئة للعمل مع خدمات Firebase السحابية (Authentication & Firestore) لإدارة المستخدمين والطلبات بشكل لحظي (Real-time).