قمت بتطوير موقع تجارة إلكترونية (E-commerce Website) باستخدام React.js مع Redux لإدارة حالة التطبيق بشكل احترافي ومنظم.
الموقع يسمح بعرض المنتجات، إضافة المنتجات إلى السلة، إدارة الكميات، وحساب الإجمالي بشكل ديناميكي، مع تجربة مستخدم سلسة وسريعة.
تم استخدام Redux لإدارة البيانات المركزية (Global State) مثل المنتجات، السلة، وحالة الطلب، مما يجعل التطبيق قابل للتوسع وسهل الصيانة.
? مميزات المشروع:
عرض المنتجات بشكل ديناميكي
إضافة / حذف المنتجات من السلة
تحديث الكمية وحساب الإجمالي تلقائيًا
إدارة الحالة باستخدام Redux
تصميم متجاوب لجميع الأجهزة
تنظيم الكود بأسلوب Component-Based Architecture
? التقنيات المستخدمة:
React.js
Redux Toolkit
JavaScript (ES6)
HTML5
CSS3 / Tailwind CSS (لو مستخدمها)
المشروع يعكس قدرتي على بناء تطبيقات كبيرة تعتمد على إدارة حالة متقدمة (State Management) بطريقة احترافية وقابلة للتطوير.