قمت بتطوير واجهة متجر إلكتروني متكامل باستخدام React.js مع دمج مكتبات مساعدة مثل React Router DOM, Axios, Bootstrap, FontAwesome, React Slick.
المميزات الأساسية:
نظام تسجيل الدخول والتسجيل (JWT Authentication).
واجهة رئيسية تعرض سلايدر ديناميكي للأقسام والمنتجات.
صفحة منتجات مع إمكانية استعراض التفاصيل الكاملة للمنتج (صور – وصف – سعر – تقييم).
سلة المشتريات (Cart) تدعم:
إضافة المنتجات.
تعديل الكمية.
حذف منتج معين أو تفريغ السلة بالكامل.
عرض ملخص الطلب مع السعر الإجمالي.
️ تصنيفات متعددة (ملابس رجالي – نسائي – إلكترونيات – الصحة والجمال – السوبر ماركت – الأطفال والألعاب …إلخ).
حماية الصفحات (Protected Routes) بحيث لا يمكن الوصول إلا بعد تسجيل الدخول.
تصميم متجاوب باستخدام Bootstrap ليعمل على مختلف الأجهزة.
تجربة مستخدم تفاعلية مع أنيميشن للمنتجات وزر “Add to Cart” يظهر عند المرور على المنتج.
️ سلايدر للصور باستخدام مكتبة React Slick للمنتجات والأقسام.
نظام دفع إلكتروني مدمج مع صفحة الطلبات (Orders) لإتمام عملية الشراء بشكل مباشر.