Foodie - تطبيق لتنظيم وجباتك بسهولة (Meal Planner) Foodie - تطبيق لتنظيم وجباتك بسهولة (Meal Planner) Foodie - تطبيق لتنظيم وجباتك بسهولة (Meal Planner) Foodie - تطبيق لتنظيم وجباتك بسهولة (Meal Planner) Foodie - تطبيق لتنظيم وجباتك بسهولة (Meal Planner) Foodie - تطبيق لتنظيم وجباتك بسهولة (Meal Planner) Foodie - تطبيق لتنظيم وجباتك بسهولة (Meal Planner) Foodie - تطبيق لتنظيم وجباتك بسهولة (Meal Planner) Foodie - تطبيق لتنظيم وجباتك بسهولة (Meal Planner) Foodie - تطبيق لتنظيم وجباتك بسهولة (Meal Planner) Foodie - تطبيق لتنظيم وجباتك بسهولة (Meal Planner) Foodie - تطبيق لتنظيم وجباتك بسهولة (Meal Planner) Foodie - تطبيق لتنظيم وجباتك بسهولة (Meal Planner) Foodie - تطبيق لتنظيم وجباتك بسهولة (Meal Planner) Foodie - تطبيق لتنظيم وجباتك بسهولة (Meal Planner) Foodie - تطبيق لتنظيم وجباتك بسهولة (Meal Planner)
تفاصيل العمل

Foodie هو تطبيق لتخطيط الوجبات يساعد المستخدمين على اكتشاف وصفات جديدة، وإدارة وجباتهم، وتنظيم خططهم الغذائية بسهولة. تم تطوير التطبيق باستخدام Java واتباع معمارية MVP لضمان الأداء العالي وسلاسة الاستخدام. مميزات التطبيق: اقتراح وجبات عشوائية لاكتشاف وصفات جديدة البحث حسب المكونات، المنطقة، أو الفئة إضافة الوجبات إلى المفضلة والتخطيط لها مع إمكانية إضافتها إلى تقويم الهاتف أو حذفها منه باستخدام Content Provider مصادقة آمنة عبر Firebase (تسجيل الدخول بالبريد الإلكتروني وكلمة المرور، تسجيل الدخول باستخدام Google، التحقق من البريد الإلكتروني، واستعادة كلمة المرور) تخزين البيانات محليًا باستخدام Room Database لضمان إمكانية الوصول إلى الوجبات حتى بدون إنترنت مزامنة البيانات عبر الأجهزة باستخدام Firestore وضع الضيف لتصفح التطبيق بدون تسجيل دخول، مع تقييد بعض الميزات مثل المفضلة والتقويم الوضع الليلي، إدارة الحساب، مشاركة التطبيق، والتواصل معنا التعامل الذكي مع انقطاع الإنترنت باستخدام BroadcastReceiver لاسترجاع البيانات من التخزين المؤقت عبر OkHttp التقنيات المستخدمة: Java، Android، MVP RxJava لمعالجة البيانات بشكل متزامن Retrofit للتعامل مع واجهات برمجة التطبيقات (API) Room Database لتخزين البيانات محليًا Firebase للمصادقة وتخزين البيانات OkHttp للتخزين المؤقت وتحسين الأداء Content Provider لإدارة أحداث التقويم يهدف التطبيق إلى تحسين تجربة المستخدمين في تنظيم وجباتهم بطريقة ذكية وسهلة.

شارك
بطاقة العمل
تاريخ النشر
منذ 3 أشهر
المشاهدات
33
المستقل
Esraa Mosaad
Esraa Mosaad
مهندس برمجيات
طلب عمل مماثل
شارك
مركز المساعدة