عملت على تطوير تطبيق مخطط الوجبات وإلهام الوصفات الذي يقدم تجربة سلسة ومبتكرة لمساعدة المستخدمين في اكتشاف الوصفات وتخطيط وجباتهم بسهولة.
التقنيات المستخدمة:
Android (Java) مع RxJava للبرمجة التفاعلية
تصميم الواجهات (Material Design & XML)
معمارية MVP لضمان تنظيم الكود وسهولة التطوير
Retrofit لاستهلاك واجهات API و Glide لتحميل الصور
قاعدة بيانات Room لدعم العمل دون اتصال بالإنترنت
Firestore و Firebase Authentication لدعم تسجيل الدخول عبر البريد الإلكتروني وجوجل
Lottie Animations لتجربة مستخدم مرنة وجذابة
أبرز الميزات:
تسجيل الدخول باستخدام البريد الإلكتروني أو حساب Google
اقتراح وجبات يومية لمساعدة المستخدمين في التخطيط
بحث متقدم وتصنيف الوصفات حسب (الفئة، المكونات، البلد)
فلترة ديناميكية أثناء البحث لاختيار الوجبات بسهولة
إمكانية حفظ الوصفات المفضلة وإنشاء خطة وجبات أسبوعية
مزامنة سحابية ونسخ احتياطي لحفظ البيانات بشكل آمن
وضع الضيف لاستكشاف الوصفات دون الحاجة لتسجيل الدخول