نظام إدارة مطعم متكامل يعتمد على CRUD Operations ويهدف لتسهيل عملية الطلبات وإدارة العناصر والأقسام، مع توفير صلاحيات مختلفة للمستخدمين والإدمن. المشروع مبني بطريقة منظمة وقابلة للتطوير.
وظائف المستخدم (User):
تسجيل الدخول باستخدام بياناته الخاصة.
إنشاء طلب (Order) من قائمة الأصناف المتاحة.
عرض الأصناف حسب التصنيفات (Categories) لسهولة التصفّح.
متابعة حالة الطلب (جديد – قيد التجهيز – تم التجهيز – تم التسليم).
وظائف المدير (Admin):
طلب أصناف مثل المستخدم العادي (اختياري حسب الحاجة).
إدارة التصنيفات (Categories): إضافة، تعديل، حذف.
إدارة العناصر (Items): إضافة أصناف جديدة، تعديلها، أو حذفها.
إدارة الطلبات (Orders): تحديث حالة الطلب والتحكم الكامل في دورة الطلب.
إدارة المدراء (Admins): إضافة أو حذف أو تعديل بيانات مسؤولين آخرين.
الخصائص التقنية:
تنفيذ كامل لعمليات CRUD.
واجهة منظمة وسهلة الاستخدام.
صلاحيات مختلفة لكل من User وAdmin.
هيكل برمجي بسيط يسهل تطويره أو ربطه بأنظمة أخرى لاحقًا.