ظام إدارة مطعم متكامل تم تطويره باستخدام ASP.NET MVC يتيح للمستخدمين تصفّح قائمة الطعام، إضافة المنتجات إلى عربة المشتريات (Cart)، وإدارة الطلبات بسهولة.
تم استخدام Redis لتخزين بيانات الـ Cart مؤقتًا بهدف تحسين الأداء وسرعة التفاعل.
يتضمن التطبيق لوحة تحكم (Admin Dashboard) لإدارة الأصناف والعروض وتحديث البيانات.
المهام التي قمت بها:
تصميم قاعدة البيانات وربطها باستخدام Entity Framework.
إنشاء صفحات عرض للقائمة (Menu) مع إمكانية التصفية والعرض حسب الفئة.
تطوير نظام عربة مشتريات (Cart) باستخدام Redis.
بناء لوحة تحكم للمشرف لإدارة الأصناف والعروض.
تطبيق تصميم متجاوب باستخدام Bootstrap لتحسين تجربة المستخدم.
استخدام Clean Architecture لتنظيم المشروع وضمان سهولة التوسع