تفاصيل العمل

نظام ويب متكامل لإدارة الطلبات داخل كافتيريا أو مقهى، يهدف إلى تسهيل عملية الطلب للمستخدمين وإدارة المنتجات والطلبات للمشرفين. النظام يدعم تعدد المستخدمين والصلاحيات (Admin & User) ويتميز بواجهة مستخدم بسيطة وجذابة وتجربة استخدام سلسة.

المميزات الأساسية للنظام

1- نظام المستخدمين والصلاحيات (Authentication & Roles)

تسجيل دخول آمن (Login) وتسجيل حساب جديد (Sign Up).

استعادة كلمة المرور في حال النسيان (Forgot Password).

توزيع الصلاحيات بين:

مستخدم عادي (User): يمكنه تصفح المنيو وطلب المشروبات ومتابعة طلباته.

مدير (Admin): له صلاحيات كاملة لإدارة النظام، الطلبات، والمنتجات.

2- لوحة تحكم الإدارة (Admin Dashboard)

إدارة المستخدمين: إضافة، تعديل، وحذف المستخدمين وتعيين أرقام غرفهم وتحويلاتهم (Extensions).

إدارة المنتجات (المنيو):

إضافة مشروبات جديدة مع رفع صورة لكل مشروب وتحديد سعره وتصنيفه.

تعديل المنتجات، تحويل حالتها إلى "متاح/غير متاح" (Available/Unavailable)، وحذفها.

إدارة التصنيفات: إضافة وتعديل تصنيفات المنيو (مثل: قهوة، شاي، عصائر طازجة، حلويات).

إدارة الطلبات (Orders Management):

شاشة لعرض أحدث الطلبات.

إمكانية الفلترة والبحث في الطلبات.

تغيير حالة الطلب (قيد التحضير، مكتمل، تم التوصيل).

3- واجهة المستخدم (User Interface)

تصفح المنتجات بصور جذابة وأسعار واضحة.

إمكانية إضافة المنتجات للطلب بلمسة واحدة مع حساب إجمالي السعر تلقائياً.

إضافة ملاحظات خاصة مع الطلب (مثل: "سكر زيادة"، "بدون ثلج").

صفحة "طلباتي" (My Orders) لمراجعة الطلبات السابقة وتتبع حالة الطلبات الحالية وإمكانية إلغاء الطلب إذا كان قيد الانتظار.

التقنيات المستخدمة (Tech Stack)

واجهة المستخدم (Frontend):

HTML5 & CSS3

JavaScript

إطار العمل Bootstrap 5 لتصميم متجاوب يعمل على جميع الشاشات (Responsive Design).

البرمجة الخلفية (Backend):

لغة PHP.

تقنية PDO للتعامل الآمن مع قواعد البيانات ومنع ثغرات (SQL Injection).

قاعدة البيانات (Database):

MySQL لتخزين وبناء العلاقات بين (المستخدمين، التصنيفات، المنتجات، والطلبات).

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
تاريخ الإضافة
تاريخ الإنجاز
المهارات