مشروع متجر إلكتروني احترافي يوفر تجربة تسوق سلسة للمستخدمين، يعتمد على واجهة حديثة وسريعة الاستجابة مع استهلاك **API خارجي** لجلب المنتجات وإدارتها. يتميز بتصميم تفاعلي وعناصر متحركة لزيادة جاذبية التجربة.
**التقنيات المستخدمة:**
- **React.js**: لبناء الواجهة الأمامية الديناميكية
- **Axios**: لاستهلاك البيانات من API خارجي
- **React Context API**: لإدارة حالة التطبيق
- **TanStack React Query**: لجلب البيانات بكفاءة وتحسين تجربة المستخدم
- **Yup + Formik**: للتحقق من صحة البيانات في النماذج مثل تسجيل الدخول والتسجيل
- **React Slick & React Carousel**: لإنشاء سلايدرات وعروض منتجات جذابة
- **Framer Motion**: لإضافة تأثيرات حركية سلسة وتجربة مستخدم ممتعة
- **React Spinners**: لإظهار مؤشرات تحميل احترافية
- **React Toastify**: لعرض إشعارات المستخدم مثل تأكيد الطلبات والتنبيهات
**ميزات المشروع:**
**عرض ديناميكي للمنتجات** مع تحديث تلقائي من API ️
**نظام تصنيفات وفلاتر** حسب الفئة، السعر، والتقييم
**إضافة المنتجات إلى السلة** وحساب الإجمالي تلقائيًا
**نموذج تسجيل ودخول** مع التحقق من البيانات
**تجربة مستخدم سلسة** مع تأثيرات حركية جذابة
**تصميم سريع ومتجاوب** يعمل على جميع الأجهزة
هذا المشروع يعكس مهاراتي في **تطوير المتاجر الإلكترونية، استهلاك APIs، تحسين الأداء، وتصميم واجهات جذابة باستخدام أحدث تقنيات React.**