تطبيق ويب شامل لتخطيط الوجبات الصحية - HealMeals
Mariam Amro Ahmed Fathi Seifeldin
تفاصيل العمل
تفاصيل العمل
وصف العمل
يعتبر HealMeals تطبيقاً متكاملاً يهدف إلى تحسين العادات الغذائية للمستخدمين من خلال تقديم وصفات مخصصة بناءً على حالتهم الصحية واحتياجاتهم الغذائية. قمت خلال هذا المشروع بدور رئيسي في فريق مكون من 7 مطورين، حيث عملت على تطوير واجهة أمامية كاملة باستخدام React و TypeScript، مع تصميم مكونات قابلة لإعادة الاستخدام ومتوافقة مع جميع أحجام الشاشات. قمت بدمج أكثر من 20 واجهة API خلفية تم بناؤها باستخدام Spring Boot و JWT، مما أتاح عرض الوصفات، تصفيتها حسب الحساسيات (مثل اللاكتوز والغلوتين)، والقيود الغذائية (نباتي، كيتو، منخفض الكربوهيدرات)، وكذلك أهداف اللياقة. كما طوّرت لوحة تحكم للمشرف (Admin Dashboard) تسمح بإدارة المستخدمين والوصفات والطلبات، مع استخدام Zod للتحقق من صحة البيانات، و TanStack Query لإدارة حالة الطلبات، و Shadcn لمكونات واجهة احترافية. تم نشر التطبيق على Vercel للواجهة الأمامية و Railway للواجهة الخلفية مع تحقيق أداء عالٍ وزمن استجابة منخفض. هذا المشروع يعكس قدرتي على بناء تطبيقات شاملة جاهزة للإنتاج.
تواريخ العمل
المهارات المستخدمة في العمل
أعمال آخرى لـ Mariam Amro Ahmed Fathi Seifeldin
تحليل مبيعات وول مارت (Walmart): تحديد مؤشرات الأداء الرئيسية من خلال لوحة تحكم تفاعلية في برنامج إكسل
قمت بتحليل بيانات المبيعات الأسبوعية لوول مارت (2010–2012) المستخرجة من Kaggle للكشف عن رؤى تجارية مهمة. بعد تنظيف البيا...
لعبة جوموكو بالذكاء الاصطناعي (Gomoku AI Game)
طورت نظام لعبة جوموكو مزودًا بذكاء اصطناعي قادر على اتخاذ قرارات استراتيجية، حيث يدعم أوضاع اللعب لاعب ضد الذكاء الاصطنا...
يوتيوب
نظام تصنيف المواد بالذكاء الاصطناعي (AI Vision Classifier System)
قمت بتطوير نظام متكامل لتصنيف النفايات يعتمد على الرؤية الحاسوبية، حيث يقوم بتصنيف المواد إلى 6 فئات مختلفة لدعم عمليات...
مكتبة الحوسبة الذكية (Soft Computing Library)
قمت بتطوير مكتبة برمجية معيارية بلغة Java متخصصة في تقنيات الحوسبة الذكية، تضم ثلاث وحدات قابلة للإضافة والتخصيص: الخوار...
نظام المكتبة الإلكترونية – Django
تم بناء هذا المشروع باستخدام إطار العمل Django بهدف محاكاة نظام إدارة مكتبة حقيقي من خلال تطبيق ويب متكامل. قمت مع فريقي...
نظام إدارة التعلم (LMS) – Spring Boot
هذا المشروع هو نظام خلفي متكامل لإدارة التعلم (LMS) تم تطويره باستخدام Spring Boot، ويهدف إلى تنظيم عملية تسليم الواجبات...
ReelVerse – متصفح أفلام ومسلسلات باستخدام TMDB API
ReelVerse هو تطبيق ويب تفاعلي يتيح للمستخدمين استكشاف مكتبة ضخمة من الأفلام والمسلسلات باستخدام واجهة TMDB API. قمت بتطو...
الواجهة الخلفية للتجارة الإلكترونية - Furniture Home
في مشروع Furniture Home، قادت مسؤولية تصميم وتنفيذ وحدة الطلبات بالكامل باستخدام Spring Boot و MySQL. بدأت بنمذجة قاعدة...