تطبيق Fruit Hub - متجر متكامل لبيع الفواكه الطازجة (Flutter & Firebase)
تفاصيل العمل
مشروع Fruit Hub هو تطبيق تجارة إلكترونية (E-commerce) متكامل، صُمم ليقدم تجربة تسوق عصرية ومريحة. قمت فيه بالتركيز على الجمع بين التصميم الجذاب والأداء القوي، وإليك أبرز التقنيات والمهام التي نفذتها: هيكلة احترافية (Clean Architecture): طبقت مبادئ الفصل بين المهام (Presentation, Domain, Data) لضمان كود منظم وقابل للتطوير والبحث. إدارة الحالة (State Management): اعتمدت على نمط BLoC/Cubit لضمان تدفق بيانات مستقر وتجربة مستخدم سريعة. تعدد طرق تسجيل الدخول: دمجت Firebase Auth لدعم الدخول عبر (البريد الإلكتروني، Google، و Facebook) لسهولة وصول المستخدمين. تجربة تسوق ذكية: برمجت ميزات البحث المتقدم مع الفلاتر، وإضافة المنتجات للمفضلة، وإدارة السلة (Cart Management) بكفاءة. دعم اللغات (Localization): التطبيق يدعم اللغتين العربية والإنجليزية بالكامل مع دعم خاصية الـ RTL للغة العربية لتجربة محلية ممتازة. تكامل الدفع الإلكتروني: ربطت التطبيق بـ PayPal API لتوفير وسيلة دفع آمنة وموثوقة للمشترين. الأداء وسرعة التحميل: استخدمت Hive للتخزين المحلي (Caching) لتحسين أداء السلة والمفضلة، و Cached Network Image لسرعة عرض صور المنتجات. تصميم متجاوب (Responsive UI): الواجهات مصممة بدقة لتناسب مختلف أحجام الشاشات باستخدام Flutter ScreenUtil.
بطاقة العمل
طلب عمل مماثل