تفاصيل العمل

برنامج "Foody" هو تطبيق مخصص لتخطيط وإدارة وجبات الطعام والوصفات. تم تطويره باستخدام مفهوم Model-View-Presenter (MVP) مع استخدام لغة Java ومكتبات وأدوات تقنية مثل RxJava لإدارة البحث، Retrofit للاتصال بخدمات API، Glide لعرض الصور، وتصميم Material Design لتوفير واجهة مستخدم جذابة ومعايير تصميم محدثة. بالإضافة إلى ذلك، تم استخدام مكتبات Room لإدارة قاعدة البيانات المحلية و Firebase للمصادقة وقاعدة بيانات Firebase لتخزين البيانات .

الميزات الرئيسية لتطبيق "Foody" تشمل:

الصفحة الرئيسية:

تعرض وجبة اليوم التي يمكن الاطلاع عليها.

يمكن للمستخدمين النقر على وجبة لرؤية تفاصيل كاملة مثل الإرشادات والمكونات.

يتم عرض مقطع فيديو يوضح كيفية إعداد الوجبة.

يتم عرض بلد المنشأ الشهير بالوجبة.

إضافة إلى المفضلة:

المستخدمون يمكنهم إضافة الوجبات إلى قائمة المفضلة للحفاظ عليها في حسابهم.

تخطيط الوجبات:

يمكن للمستخدمين تحديد أيام في الأسبوع لتناول الوجبة المفضلة.

البحث:

يتيح التطبيق البحث في الوجبات بواسطة العناصر الفرعية مثل النوع والمكونات والبلد.

باختصار، "Foody" هو تطبيق مفيد لمحبي الطهي وتخطيط الوجبات، يتيح للمستخدمين استكشاف وتخزين ومشاركة وصفات الطهي بشكل منظم وسهل الوصول.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
13
تاريخ الإضافة
تاريخ الإنجاز
المهارات