SafeMeal — نظام ذكي لتوصية الوجبات الغذائية وفق الحالة الصحية
SafeMeal هو تطبيق ويب متكامل (Full-Stack) تم تطويره بهدف مساعدة الأشخاص الذين يعانون من حالات صحية خاصة على اختيار وجبات غذائية آمنة ومناسبة لاحتياجاتهم الصحية.
تعتمد فكرة النظام على إنشاء ملف صحي للمستخدم من خلال مجموعة من الأسئلة المتعلقة بحالته الصحية، مثل مرض السكري، وارتفاع ضغط الدم، وحساسية الجلوتين وغيرها. بعد ذلك يقوم النظام بتحليل البيانات واستبعاد الوجبات غير المناسبة، ثم عرض توصيات غذائية مخصصة تتوافق مع الحالة الصحية للمستخدم.
يقدم المشروع حلاً عمليًا لمشكلة تواجه شريحة كبيرة من المستخدمين، من خلال الجمع بين سهولة الاستخدام ودقة التوصيات الصحية، مما يساعد على اتخاذ قرارات غذائية أكثر أمانًا ووعيًا.
أبرز المميزات:
✅ نظام تسجيل وإنشاء حسابات آمن باستخدام JWT Authentication
✅ إدارة صلاحيات المستخدمين وفق نظام Role-Based Access Control
✅ استبيان صحي لتحديد القيود والحالات الصحية الخاصة بالمستخدم
✅ محرك توصيات ذكي لعرض الوجبات المناسبة واستبعاد الوجبات غير الآمنة
✅ لوحة تحكم متكاملة لإدارة الوجبات والتصنيفات والقيود الغذائية
✅ رفع وإدارة صور الوجبات بشكل احترافي
✅ واجهات API متكاملة ومختبرة لضمان الأداء والاستقرار
✅ تصميم متجاوب يعمل بكفاءة على مختلف الأجهزة والشاشات
التقنيات المستخدمة:
React.js
Bootstrap 5
Node.js
Express.js
MongoDB
Mongoose
JWT Authentication
Multer
Joi Validation
القيمة التي يقدمها المشروع:
لا يقتصر SafeMeal على كونه تطبيقًا لعرض الوجبات، بل يمثل نموذجًا عمليًا لتطوير أنظمة توصية مخصصة تعتمد على بيانات المستخدم واحتياجاته الفعلية. ويمكن تطويره مستقبلًا ليشمل الذكاء الاصطناعي، تتبع السعرات الحرارية، دعم اللغات المتعددة، والتكامل مع الأجهزة الصحية الذكية.
مشروع يجمع بين التقنية والجانب الصحي لتقديم تجربة مستخدم مخصصة وآمنة، مع بنية برمجية قوية وقابلة للتوسع والتطوير المستقبلي.