نظام إدارة الكافيتريا المتكامل (Cafeteria System)

تفاصيل العمل

تطبيق ويب مخصص لإدارة طلبات الكافيتريا والمخزون والمستخدمين. تم بناء المشروع باستخدام Pure PHP لضمان فهم عميق لكيفية بناء الأنظمة من الصفر، مع تنظيم الكود البرمجي وفق هيكلية MVC لفصل منطق العمل عن واجهة المستخدم، مما يسهل عملية الصيانة والتطوير.

المميزات التقنية والوظائف:

نظام إدارة الطلبات (Orders Management): يتيح للمستخدمين اختيار المنتجات، تحديد الكميات، وإتمام الطلب مع حساب إجمالي التكلفة تلقائياً.

لوحة تحكم المشرف (Admin Dashboard): تمكن المدير من إضافة أو تعديل المنتجات، متابعة الطلبات الجارية، وإدارة حسابات المستخدمين.

إدارة المنتجات والأصناف: نظام متكامل لإضافة صور المنتجات، تحديد الأسعار، وتصنيفها تحت أقسام مختلفة.

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

قاعدة البيانات: استخدام MySQL مع كتابة استعلامات احترافية لضمان سرعة استرجاع البيانات ودقتها.

إدارة الملفات: رفع ومعالجة صور المنتجات والمستخدمين وتخزينها بشكل منظم على الخادم.

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

اللغة الأساسية: PHP (بنسبة 99.9%).

نمط التصميم: MVC Pattern.

قاعدة البيانات: MySQL.

إدارة الاعتمادات: Composer (لإدارة المكتبات الخارجية إن وجدت والـ Autoloading).

واجهة المستخدم: HTML5, CSS3, و JavaScript لإضافة لمسات تفاعلية.

بطاقة العمل

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