قمت بتصميم وتطوير واجهة مستخدم لمتجر إلكتروني تجريبي يعرض المنتجات مع إمكانية التصفية والإضافة إلى سلة التسوق:
تم بناء المشروع باستخدام React.js لتنظيم المكونات وتحديث البيانات بشكل ديناميكي.
تم استخدام Bootstrap لتوفير تصميم جذاب واستجابة عالية لمختلف الشاشات.
يحتوي على صفحة رئيسية تعرض المنتجات، وصفحات مفصلة لكل منتج.
تمت برمجة سلة تسوق ديناميكية يمكن من خلالها إضافة وإزالة المنتجات.
تم الاهتمام باستخدام تحكم الحالة (state management) ورفراغ مبسّط للصفحة عند الحاجة.
المشروع منظم باستخدام هيكل React قياسي مع تقسيم جيد للكومبوننتات.