Smart Restaurant Management System هو تطبيق ويب متكامل لإدارة مطعم توصيل طعام، يشمل واجهة عملاء حديثة وأنظمة تشغيل داخلية للمطبخ والتوصيل والإدارة. المشروع مبني بالكامل كـ Full-Stack Application وليس موقعاً ثابتاً، حيث تُجلب كل البيانات ديناميكياً من MongoDB.
المميزات الرئيسية:
واجهة عميل: تصفح المنيو، بحث وتصنيفات، سلة شراء، Checkout، تتبع الطلبات، سجل الطلبات، وإشعارات
لوحة إدارة (Admin): CRUD كامل للوجبات (مع رفع صور)، التصنيفات، الطلبات، المستخدمين، الموظفين، المخزون، وتقارير المبيعات
لوحة مطبخ: استقبال الطلبات وتحديث الحالة (Pending → Preparing → Ready)
لوحة توصيل: استلام الطلبات وتحديث حالة التوصيل حتى التسليم
مصادقة JWT مع 4 أدوار: Admin، Customer، Kitchen Staff، Delivery Driver
تصميم Dark حديث (Glassmorphism) متجاوب مع الموبايل
ChatBot للمساعدة داخل التطبيق
التقنيات: React (Vite)، Tailwind CSS، React Router، Axios، Context API، Node.js، Express.js، MongoDB، Mongoose، JWT، bcrypt، REST APIs، MVC Architecture