قمت بتطوير متجر إلكتروني حديث لمنتجات العناية بالبشرة باستخدام React.js و Material UI مع تصميم متجاوب يعمل على جميع الأجهزة.
يشمل المشروع:
عرض المنتجات مع البحث والتصفية والترتيب.
صفحة تفاصيل لكل منتج.
عربة تسوق (Shopping Cart).
قائمة المفضلة (Wishlist).
تسجيل الدخول وإنشاء حساب.
لوحة تحكم لإدارة المنتجات والتصنيفات.
دعم اللغتين العربية والإنجليزية (i18next).
الوضع الليلي والنهاري (Dark/Light Mode).
حفظ البيانات محليًا باستخدام Local Storage.
تنظيم المشروع باستخدام Context API و Custom Hooks.
استهلاك البيانات من ملفات JSON مع Service Layer.
التقنيات المستخدمة:
React.js
Material UI (MUI)
React Router
Axios
Context API
Local Storage
i18next
React Hooks
CSS Variables