تصميم وتطوير واجهة متجر إلكتروني متكاملة ومتجاوبة لعرض وبيع منتجات المجوهرات، مع التركيز على تقديم تجربة مستخدم بسيطة وعصرية ومتوافقة مع مختلف أحجام الشاشات.
تم تطوير المشروع باستخدام React.js وTailwind CSS، مع ربط الموقع بـ API لجلب بيانات المنتجات وعرضها بشكل ديناميكي.
أهم المميزات:
* عرض منتجات المجوهرات بشكل ديناميكي.
* صفحة تفاصيل لكل منتج.
* إضافة المنتجات إلى سلة المشتريات.
* حساب وتحديث كميات المنتجات داخل السلة.
* حفظ بيانات المستخدم وسلة المشتريات باستخدام LocalStorage.
* تسجيل الدخول وإنشاء حساب بشكل Frontend.
* حماية عملية إضافة المنتجات للسلة بحيث تتطلب تسجيل الدخول.
* تصميم Responsive يعمل على الكمبيوتر والتابلت والموبايل.
* استخدام React Router للتنقل بين صفحات الموقع.
* تقسيم الواجهة إلى Components قابلة لإعادة الاستخدام.