نظام كافيتيريا متكامل يعتمد على PHP مع واجهتين:
1-واجهة المستخدم (User View)
2-لوحة تحكم المسؤول (Admin Panel)
واجهة المستخدم:
-تسجيل الدخول باستخدام اسم المستخدم وكلمة المرور.
-إعادة تعيين كلمة المرور عند النقر على "نسيت كلمة المرور"، يتم توجيه المستخدم لصفحة جديدة لإدخال كلمة المرور الجديدة وتأكيدها. (ميزة إضافية: إرسال بريد إلكتروني للتأكيد)
- اختيار الطلبات من القائمة الرئيسية عبر النقر على صور المنتجات لإضافتها.
- تعديل كمية المنتج باستخدام أزرار (+ / -) وإضافة ملاحظات.
-عرض المبلغ الإجمالي المطلوب دفعه.
-تأكيد الطلب وإرساله، مع عرض أحدث الطلبات في الأعلى.
-عرض تفاصيل الطلبات وفرزها حسب التاريخ، مع إمكانية الإلغاء إذا كانت بحالة "قيد المعالجة".
لوحة تحكم المسؤول:
-إدارة المنتجات (إضافة / حذف المنتجات).
- إدارة المستخدمين (عرض / تعديل / حذف المستخدمين + إضافة مستخدم جديد).
- إدارة الفئات (إضافة فئة جديدة للمنتجات).
-متابعة الطلبات وتحديث حالتها (قيد المعالجة / قيد التوصيل / مكتمل).
-متابعة الطلبات الحالية ومعالجتها حسب الحالة.
التقنيات المستخدمة:
- Back-End: PHP (PDO), MySQL
-Front-End: HTML, CSS, Bootstrap, JavaScript (jQuery, AJAX)
-نظام إدارة الطلبات: CRUD Operations (إضافة، تعديل، حذف)
-الأمان: حماية تسجيل الدخول وإدارة الصلاحيات
نظام مرن، متجاوب، وقابل للتوسع مستقبلاً