تطبيق Cheffy | مخطط وجبات ذكي واحترافي (Android Native App)
تفاصيل العمل
تطبيق Cheffy هو حل تقني متكامل تم تصميمه وتطويره لمساعدة المستخدمين على إدارة مطبخهم بذكاء. يجمع التطبيق بين اكتشاف الوصفات العالمية، وتخطيط الوجبات الأسبوعية، وإدارة المفضلة، مع تجربة مستخدم (UX) سلسة وعصرية. تم بناء هذا التطبيق ليكون نموذجاً للتطبيقات القابلة للتوسع (Scalable)، مع التركيز على الأداء العالي (High Performance) والعمل بدون إنترنت (Offline Support). 🌟 المميزات الرئيسية التي تم تنفيذها: تجربة مستخدم تفاعلية (Onboarding & UI): تصميم شاشات ترحيبية وتفاعلية باستخدام Lottie Animations و Transitions ناعمة لجذب المستخدم من اللحظة الأولى. نظام تخطيط الوجبات (Weekly Planner): أداة متطورة تمكن المستخدم من جدولة وجباته على مدار الأسبوع وحفظها محلياً. البحث والاكتشاف الذكي: محرك بحث متقدم يتيح الفلترة حسب (اسم الوجبه، الدولة، المكونات، التصنيف) باستخدام شرائح تفاعلية (Chips). دعم العمل دون إنترنت (Offline First): بفضل استخدام Room Database، يمكن للمستخدم تصفح وجباته المفضلة وخطته الأسبوعية دون الحاجة لاتصال بالإنترنت. المزامنة السحابية (Cloud Sync): ربط التطبيق بـ Firebase لمزامنة البيانات، مما يسمح للمستخدم باستعادة مفضلاته وخططه عند تسجيل الدخول من أي جهاز. عرض التفاصيل والفيديو: مشغل فيديو مدمج (Embedded) لعرض خطوات الطهي، مع واجهة تفاعلية (Collapsing Toolbar). نظام حماية وتسجيل دخول: دعم التسجيل عبر Google، Facebook، أو البريد الإلكتروني مع التحقق من البيانات (Validation). 🛠 الجانب التقني (لماذا تختارني لمشروعك القادم؟): هذا المشروع ليس مجرد واجهات، بل تم بناؤه بأساس برمجي متين يضمن سهولة الصيانة والتطوير المستقبلي: لغة البرمجة: Java (Native Android Development). الهيكلة (Architecture): تم اعتماد نمط MVP مع Repository Pattern لفصل الكود وضمان نظافته (Clean Code). إدارة البيانات: تكامل مع Retrofit للتعامل مع الـ APIs، و RxJava للبرمجة التفاعلية وإدارة العمليات غير المتزامنة بكفاءة عالية. قواعد البيانات: دمج بين Room (للتخزين المحلي) و Firestore (للتخزين السحابي). التصميم: تطبيق معايير Material Design 3 لضمان شكل جمالي عصري. 💡 ما يمكنني تقديمه لك: من خلال هذا المشروع، أثبت قدرتي على تحويل الأفكار إلى تطبيقات أندرويد متكاملة، سريعة، وخالية من الأخطاء. سواء كنت تحتاج لتطبيق متجر إلكتروني، تطبيق خدمي، أو فكرة ريادية، يمكنني بناء هيكلية تضمن لك تطبيقاً ناجحاً وقابلاً للمنافسة في السوق.
مهارات العمل
بطاقة العمل
طلب عمل مماثل