قمت بتطوير تطبيق Recipe Book وهو تطبيق أندرويد متكامل لمشاركة واستكشاف وصفات الطعام، تم بناؤه باستخدام Java (Android Native) مع ربط احترافي بقواعد بيانات سحابية عبر Firebase و Supabase.
يوفر التطبيق نظام حسابات شخصية للمستخدمين مع إمكانية إنشاء وتعديل الوصفات الخاصة بهم، وإضافة صور، مكونات، مدة التحضير، وتصنيف الوجبات.
أهم المميزات:
- تسجيل دخول وإنشاء حساب عبر Firebase Authentication
- ملف شخصي لكل مستخدم مع تعديل البيانات والصورة
- إضافة وصفة جديدة مع:
• صورة من المعرض أو الكاميرا
• اسم الوصفة
• التصنيف (فطور – غداء – عشاء – حلويات)
• مدة التحضير
• وصف تفصيلي
• مكونات متعددة (سطر لكل مكون)
• رابط فيديو يوتيوب تعليمي
- تعديل وحذف الوصفات الخاصة بالمستخدم
- عرض تفصيلي منظم للوصفة
- نظام بحث وتصنيفات ديناميكية
- تخزين الصور عبر Supabase Storage
- إدارة البيانات باستخدام Firestore و Supabase
- تصميم عصري يعتمد على Material Design
ركزت في المشروع على تنظيم الكود، سرعة تحميل الصور، وإدارة البيانات بكفاءة لضمان تجربة مستخدم سلسة وقابلة للتوسع مستقبلاً.