نظام متكامل لإدارة cafe يتيح:
للمدراء: إدارة المنتجات، الطلبات، المستخدمين، والتقارير المالية.
للمستخدمين: تقديم الطلبات، تتبع حالة الطلب، وعرض السجل الشخصي.
المميزات الرئيسية
1. نظام إدارة المستخدمين
- تسجيل دخول/خروج آمن.
- إضافة، تعديل، وحذف المستخدمين (للمدراء فقط).
- إعادة تعيين كلمة المرور عبر البريد الإلكتروني.
- إدارة الصور الشخصية وبيانات المستخدمين.
2. نظام إدارة المنتجات
- إضافة، تعديل، وحذف المنتجات.
- تصنيف المنتجات حسب الفئات.
- رفع صور المنتجات وتحديث حالة التوفر.
3. نظام الطلبات
- إنشاء طلبات جديدة (للمستخدمين والمدراء).
- تتبع حالة الطلب (قيد المعالجة، جاري التوصيل، مكتمل، ملغى).
- فلترة الطلبات حسب التاريخ، المستخدم، والحالة.
4. التقارير والشيكات
- عرض الإيرادات والمبيعات.
- تصدير البيانات إلى CSV للتحليل المالي.
- إحصائيات عن عدد الطلبات، المستخدمين، والمنتجات.
5. الواجهات الرئيسية
- واجهة المستخدم العادي: طلب منتجات، عرض الطلبات السابقة.
- واجهة المدير: لوحة تحكم كاملة للتحكم في النظام.
التقنيات المستخدمة
- الواجهة الأمامية: HTML5, CSS3, Bootstrap, JavaScript.
- الواجهة الخلفية: PHP (مع معالجة البيانات باستخدام PDO).
- قاعدة البيانات: MySQL (مع تصميم علاقات متكاملة بين الجداول).
- إضافات: تصدير CSV، إدارة الصور، نظام فلترة متقدم.
مميزات النظام:
- نظام متكامل يغطي جميع جوانب إدارة المقصف.
- واجهة سهلة الاستخدام مع تصميم متجاوب.
- آمن وقابل للتطوير بفضل استخدام أفضل الممارسات البرمجية.
- وثائقي واضح مع تقسيم منطقي للوظائف.
يعكس المشروع تطوير أنظمة إدارية متكاملة، مع الاهتمام بتجربة المستخدم وسلامة البيانات.