قمت بتطوير نظام متكامل لإدارة طلبات الصيانة المنزلية باستخدام Laravel مع RESTful API لربط الواجهة الأمامية والخلفية بسلاسة.
يتيح النظام للإداريين والمستخدمين (فنيين / عملاء) إدارة وتتبع طلبات الصيانة بكفاءة عالية، مع واجهات سهلة الاستخدام ولوحة تحكم تفاعلية للإدارة.
يتكون المشروع من واجهة لوحة تحكم (Admin Panel) تمكّن المشرف من:
إدارة المستخدمين (إضافة / تعديل / حذف).
تحديد أدوار المستخدمين (Admin – Technician – Client).
عرض قائمة الطلبات ومتابعة حالتها (جديد – قيد التنفيذ – مكتمل).
إضافة طلبات صيانة جديدة أو تعديل الطلبات الحالية.
كما يدعم النظام واجهات API تتيح التكامل مع تطبيقات أخرى أو واجهات خارجية لعرض الطلبات أو تسجيلها بسهولة.
الوظائف الأساسية:
إدارة المستخدمين مع التحكم في الصلاحيات.
إدارة طلبات الصيانة المنزلية (إنشاء – تحديث – حذف – عرض).
تتبع حالة الطلب (New / In Progress / Completed).
نظام ملاحظات (Notes) يتيح توثيق تقدم العمل.
ربط واجهات API للتكامل مع تطبيقات الموبايل أو الأنظمة الأخرى.
واجهة إدارية مصممة بلغة Blade / Laravel UI لسهولة الاستخدام.
التقنيات والمهارات المستخدمة:
Backend: Laravel Framework
Database: MySQL
API Development: Laravel RESTful API
Authentication: Laravel Sanctum / Passport
Frontend: Blade Templates / Bootstrap
Architecture: MVC
Version Control: Git / GitHub
المشكلات التي يحلها النظام:
تقليل الفوضى في إدارة طلبات الصيانة المنزلية من خلال نظام موحد.
تسهيل التواصل بين الفنيين والعملاء والإدارة.
تتبع حالة كل طلب بدقة لتقليل التأخير أو فقدان المهام.
تحسين تجربة المستخدم عبر واجهة منظمة وسهلة الاستخدام.
توفير تقارير وإحصاءات تساعد في تحسين جودة الخدمة.