تفاصيل العمل

️ تطبيق Meal Planner

تطبيق Meal Planner هو تطبيق لإدارة وجبات الطعام يساعد المستخدمين على تخطيط وجباتهم اليومية أو الأسبوعية بسهولة، مع توفير إمكانية إضافة المكونات والكميات المطلوبة لكل وجبة.

المميزات:

إضافة الوجبات: يمكن للمستخدمين إضافة وجبات جديدة مع تفاصيل مثل الاسم، المكونات، الكميات، والصورة.

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

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

المزامنة مع Firebase: يدعم التطبيق مزامنة البيانات مع Firebase للحفاظ على البيانات واسترجاعها بسهولة عبر الأجهزة.

تصميم UI/UX بسيط وسهل الاستخدام: واجهة أنيقة ومتجاوبة مع تجربة مستخدم سلسة.

تصفية وعرض الوجبات: عرض الوجبات المخططة لكل يوم من خلال CalendarFragment بطريقة واضحة ومنظمة.

التقنيات المستخدمة:

Java - لغة البرمجة الأساسية للتطبيق.

MVP Architecture - لتنظيم الكود وفصل المنطق عن الواجهة.

Room Database - لحفظ البيانات محليًا.

Firebase Firestore & Storage - لحفظ البيانات والصور.

RecyclerView - لعرض قائمة الوجبات بكفاءة.

LiveData & ViewModel - لضمان تحديث البيانات بشكل ديناميكي.

Material Design - لتحسين تجربة المستخدم.

التطبيق مصمم للأشخاص المهتمين بالتخطيط الغذائي، سواء للريجيم، كمال الأجسام، أو تنظيم وجبات الأسرة اليومية.

بطاقة العمل

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