تم تطوير نظام ويب متكامل ومخصص لإدارة وتنظيم طلبات الخدمات والدعم الفني (مثال: صيانة الحاسوب والدعم التقني لشركات أو مؤسسات) بشكل فعال وآمن. يهدف النظام إلى تسهيل عملية تقديم الطلبات من قِبل العملاء ومتابعتها ومعالجتها من قِبل الإدارة.
أبرز مميزات وخصائص النظام:
نظام صلاحيات متعدد الأدوار (Role-Based Access Control): مخصص لدورين أساسيين (لوحة تحكم المشرف Admin / لوحة تحكم العميل Customer).
لوحة تحكم العميل: تتيح للمستخدمين إنشاء حساب جديد، تسجيل الدخول الآمن، تقديم طلب صيانة جديد، واستعراض أو إلغاء طلباتهم الحالية.
لوحة تحكم المشرف (Admin): تتيح للمسؤول إدارة الخدمات بشكل كامل (إضافة، تعديل، حذف، وعرض الخدمات)، ومراقبة طلبات العملاء ومتابعة سير العمل.
التقنيات والمهارات المستخدمة في التطوير:
الـ Backend: لغة PHP Native لتطوير قواعد العمل والمنطق البرمجي للنظام.
قواعد البيانات: استخدام MySQL مع الاعتماد على PDO للربط الآمن والمستقر.
الـ Frontend: بناء هيكلية الصفحات والواجهات باستخدام HTML.
معايير الحماية والأمان المطبقة (Security Features):
تشفير والتحقق من كلمات المرور باستخدام دالات الأمان العالية (password_hash و password_verify).
إدارة الجلسات الآمنة (Session Management) لحماية حسابات المستخدمين ومنع الدخول غير المصرح به.
حماية قاعدة البيانات من هجمات حقن البيانات عبر استخدام الاستعلامات المُجهَّزة (Prepared Statements).
فلترة وتأمين البيانات المدخلة والمخرجة لحماية النظام من ثغرات الـ XSS باستخدام htmlspecialchars.
بيئة العمل والأدوات:
خادم محلي: XAMPP.
بيئة التطوير: Visual Studio Code.