هذا المشروع هو تطبيق لإدارة الوجبات يوفر تجربة سلسة للمستخدمين لاكتشاف وصفات جديدة وتنظيم خطط وجباتهم بسهولة. يتميز التطبيق بعدة وظائف رئيسية:
المميزات الرئيسية:
وجبة اليوم: يتيح للمستخدمين عرض وجبة عشوائية يوميًا للحصول على الإلهام.
البحث عن الوجبات: يمكن البحث عن الوجبات حسب البلد، المكونات، أو الفئة.
قوائم الفئات والبلدان: استعراض الفئات المتاحة والوجبات الشهيرة لكل بلد.
إدارة المفضلة: يمكن للمستخدمين إضافة أو إزالة الوجبات من قائمة المفضلة (يتم تخزينها باستخدام Room).
النسخ الاحتياطي والمزامنة: يمكن للمستخدمين حفظ بياناتهم في Firebase واستعادتها عند تسجيل الدخول.
تخطيط الوجبات: إمكانية تخطيط الوجبات للأسبوع الحالي.
الوصول دون اتصال: يمكن للمستخدمين عرض الوجبات والخطط المحفوظة بدون الحاجة إلى الإنترنت.
المصادقة:
تسجيل الدخول عبر Google، Facebook، أو Twitter باستخدام Firebase Authentication.
تخزين البيانات باستخدام SharedPreferences و Firebase.
يمكن للمستخدمين الضيوف تصفح الفئات وعرض وجبة اليوم فقط.
تفاصيل الوجبة:
️ الاسم، الصورة، البلد الأصلي.
? عرض المكونات كصور إن توفرت.
خطوات التحضير بالتفصيل.
فيديو مدمج داخل التطبيق (وليس مجرد رابط).
️ زر لحفظ الوجبة في المفضلة.
الرسوم المتحركة: يتميز التطبيق بشاشة ترحيب Lottie تضيف لمسة جمالية للتجربة.
هذا التطبيق مصمم لتقديم تجربة سلسة وسهلة لمستخدميه، مما يجعل استكشاف الوصفات وتخطيط الوجبات أكثر متعة وفعالية.