هذا المشروع هو لوحة تحكم (Admin Dashboard) قمت بتصميمها وتطويرها لإدارة متجر إلكتروني لبيع الملابس، حيث يمكن من خلالها التحكم في جميع جوانب المتجر بطريقة منظمة وسهلة.
اشتغلت على هذا المشروع انطلاقًا من مرحلة التحليل، حيث قمت ببناء Use Case Diagram وClass Diagram لفهم النظام بشكل واضح وتنظيم العلاقات بين مختلف العناصر، ثم إعداد Use Case Specifications لتحديد طريقة عمل كل ميزة داخل النظام.
بعد ذلك، انتقلت إلى تصميم الواجهة بشكل بسيط وعملي يسهّل على الـ admin التعامل مع النظام، ثم تطوير المشروع من الواجهة إلى الخلفية وربط كل شيء بطريقة متكاملة.
التقنيات المستخدمة:
- تحليل النظام باستخدام UML (Use Case + Class Diagram)
- تصميم واجهات Dashboard بطريقة بسيطة وواضحة
- HTML, CSS, JavaScript لبناء الواجهة
- Laravel لتطوير Backend
- MySQL لتنظيم قاعدة البيانات
- تنظيم Controllers وRoutes بطريقة واضحة
أهم مميزات المشروع:
- إدارة المنتجات (إضافة، تعديل، حذف)
- تنظيم الفئات (Categories)
- التحكم في بيانات المستخدمين
- عرض وتنظيم البيانات بشكل واضح داخل Dashboard
- هيكلة Backend منظمة وقابلة للتطوير
- فصل واضح بين المنطق (Logic) وواجهة المستخدم
هذا المشروع يعكس قدرتي على العمل بطريقة منظمة، بدءًا من تحليل النظام إلى تطويره بالكامل، مع التركيز على بناء نظام قابل للتوسعة وسهل الاستخدام.