تطبيق وصفات الطعام باستخدام Flutter وربطه ب The MealDB API
منذ يوم
عرض العمل
الوصف
تطبيق موبايل متكامل لاستعراض وصفات الطعام العالمية، تم تنفيذه بلغة Dart وإطار Flutter وربطه بواجهة TheMealDB API المجانية.
يتضمن التطبيق أربع شاشات:
الرئيسية: شريط تصنيفات أفقي وشبكة وجبات من عمودين، مع تمييز التصنيف النشط.
تفاصيل الوصفة: الصورة والمكونات بمقاديرها وخطوات التحضير، وزر لمشاهدة الفيديو على يوتيوب.
البحث: بحث فوري بالاسم مع Debounce لتقليل طلبات الشبكة، وواجهة مناسبة عند عدم وجود نتائج.
المفضلة: حفظ الوصفات محليًا بحيث تبقى بعد إغلاق التطبيق.
تم تطبيق إدارة الحالة بـ Cubit (flutter_bloc) مع فصل منطق العمل عن الواجهة، ومعالجة حالات التحميل والخطأ مع زر إعادة المحاولة، وتنظيم الكود بهيكل واضح (models / services / cubits / views / widgets)، وإضافة Hero Animation عند الانتقال لصفحة التفاصيل.
التفاصيل
| المشاهدات | 0 |
| المفضلة | 0 |
| القسم | برمجة, تطوير المواقع و التطبيقات - تطبيقات الجوال |
حساب المستخدم
العربية
English