هذا المشروع عبارة عن تطبيق ويب متكامل للتجارة الإلكترونية، مزوّد بلوحة تحكم إدارية قوية، تم تطويره باستخدام HTML، CSS، JavaScript، وReact.js. يوفّر تجربة تسوّق سلسة للمستخدمين، إلى جانب أدوات مرنة وفعالة للمسؤولين لإدارة المنتجات والطلبات والمستخدمين.
مميزات واجهة المستخدم:
تصفّح المنتجات وتصفية النتائج: واجهة استخدام نظيفة ومتجاوبة مع خاصية البحث الديناميكي والتصفية حسب الفئة أو السعر.
سلة المشتريات والدفع: إمكانية إضافة المنتجات إلى السلة، تعديل الكميات، وإتمام عملية الدفع من خلال نماذج آمنة وسهلة الاستخدام.
نظام تسجيل دخول المستخدمين: تسجيل الحسابات، تسجيل الدخول، وتأمين الصفحات الخاصة مثل سجل الطلبات وإعدادات الحساب.
تصميم متجاوب: تجربة استخدام مثالية على جميع الأجهزة (الهاتف، التابلت، الحاسوب) باستخدام تقنيات CSS حديثة.
️ مميزات لوحة التحكم الإدارية:
إدارة المنتجات: إضافة وتعديل وحذف المنتجات، مع دعم رفع الصور والتحقق الفوري من صحة البيانات.
تتبّع الطلبات: عرض وإدارة طلبات العملاء، تحديث حالة الطلب، والتصفية حسب التاريخ أو الحالة.
إدارة المستخدمين: إمكانية عرض وتحديث بيانات المستخدمين، تعديل الصلاحيات، أو تعطيل الحسابات عند الحاجة.
لوحة تحكم تحليلية: تتضمن إحصائيات مثل إجمالي المبيعات، عدد المستخدمين، المعاملات الأخيرة، وحالة مخزون المنتجات.
️ أبرز التقنيات المستخدمة:
React.js لواجهة أمامية ديناميكية تعتمد على مكونات قابلة لإعادة الاستخدام
React Router للتنقّل السلس بين الصفحات
Context API / Redux (اختياري) لإدارة الحالة
CSS Modules أو TailwindCSS لتصميم نظيف وقابل للتطوير
LocalStorage / Mock API لمحاكاة الواجهة الخلفية أو الاتصال بباك إند فعلي باستخدام Node.js أو Firebase