تفاصيل العمل

تطبيق موبايل أندرويد يساعد المستخدمين في تخطيط وجباتهم الأسبوعية. يتيح التطبيق أيضًا للمستخدمين تصفح فئات الوجبات، اقتراح وجبات عشوائية، والبحث عن وجبة معينة باستخدام العديد من الخيارات. يمكن للمستخدم حفظ الوجبات المفضلة ليمكنه تصفحها لاحقًا حتى بدون الاتصال بالإنترنت.

ميزات المشروع:

وجبة اليوم: يمكن للمستخدم مشاهدة وجبة عشوائية كل يوم للإلهام.

البحث عن الوجبات: يمكن للمستخدم البحث عن الوجبات بناءً على: الدولة – المكون – الفئة.

عرض فئات الوجبات: يمكن للمستخدم تصفح قائمة بالفئات المتاحة لاختيار الوجبة المفضلة.

عرض الوجبات المشهورة في الدول المختلفة: يمكن للمستخدم استعراض الوجبات الشهيرة في كل دولة.

حفظ الوجبات المفضلة: يمكن للمستخدم إضافة أو إزالة الوجبات من المفضلة. يتم تخزين الوجبات المفضلة باستخدام قاعدة بيانات Room للوصول إليها دون الحاجة للإنترنت.

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

الوصول بدون شبكة: في حالة عدم وجود اتصال بالإنترنت، يمكن للمستخدم الاطلاع على الوجبات المفضلة ووجبات الأسبوع الحالي.

مزامنة البيانات: يمكن للمستخدم مزامنة البيانات الاحتياطية باستخدام Firebase لاسترجاعها على الأجهزة الأخرى.

التسجيل والدخول: توفر طريقة تسجيل دخول بسيطة بالإضافة إلى إمكانية الدخول عبر الشبكات الاجتماعية (فيسبوك، جوجل، تويتر). المستخدمون المسجلون يمكنهم استرجاع بياناتهم القديمة بعد تسجيل الدخول، ويمكن للمستخدمين الزوار فقط عرض الفئات واستخدام البحث ومشاهدة وجبة اليوم.

تفاصيل الوجبة: عند اختيار الوجبة، يتم عرض:

اسم الوجبة

صورة الوجبة

بلد المنشأ

المكونات (يفضل أن تكون مع صور)

طريقة التحضير

فيديو توضيحي مدمج داخل التطبيق

زر لإضافة الوجبة للمفضلة أو إزالتها منها

شاشة البداية (Splash Screen): يحتوي التطبيق على شاشة بداية متحركة باستخدام Lottie.

ملاحظات إضافية:

يجب استخدام RX-Java في التطبيق.

يجب تطبيق تصميم MVP (Model-View-Presenter) في التطبيق.

ملفات مرفقة

بطاقة العمل

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