تطوير تطبيق متجر إلكتروني باستخدام React وRedux بواجهة عصرية متجاوبة تطوير تطبيق متجر إلكتروني باستخدام React وRedux بواجهة عصرية متجاوبة تطوير تطبيق متجر إلكتروني باستخدام React وRedux بواجهة عصرية متجاوبة تطوير تطبيق متجر إلكتروني باستخدام React وRedux بواجهة عصرية متجاوبة تطوير تطبيق متجر إلكتروني باستخدام React وRedux بواجهة عصرية متجاوبة تطوير تطبيق متجر إلكتروني باستخدام React وRedux بواجهة عصرية متجاوبة تطوير تطبيق متجر إلكتروني باستخدام React وRedux بواجهة عصرية متجاوبة تطوير تطبيق متجر إلكتروني باستخدام React وRedux بواجهة عصرية متجاوبة تطوير تطبيق متجر إلكتروني باستخدام React وRedux بواجهة عصرية متجاوبة تطوير تطبيق متجر إلكتروني باستخدام React وRedux بواجهة عصرية متجاوبة
تفاصيل العمل

تم تطوير تطبيق متجر إلكتروني (E-commerce) باستخدام مكتبة React js، ويقدم تجربة تسوق متكاملة تشمل تسجيل الدخول، تصفح المنتجات، عرض تفاصيل المنتج، وإدارة عربة التسوق وقائمة المفضلة. يعتمد المشروع على بنية حديثة ومنظمة، ويتميز بتصميم متجاوب باستخدام CSS Modules وTailwind CSS، مع إدارة الحالة باستخدام Context API وRedux Toolkit. المميزات: تسجيل دخول وتسجيل حساب جديد للمستخدمين. عرض قائمة بالمنتجات مع إمكانية البحث والتصفية. صفحة تفاصيل لكل منتج تحتوي على وصف وسعر وصورة. إمكانية إضافة المنتجات إلى عربة التسوق أو إلى المفضلة. حماية الصفحات الخاصة بالمستخدمين (Protected Routes). تصميم متجاوب لجميع الشاشات (Responsive Design). إدارة الحالة باستخدام Redux Toolkit للمفضلة وContext API للمستخدم والتحميل. استخدام Interceptors لإدارة الطلبات والردود الشبكية (API). بنية ملفات منظمة تسهّل التوسعة والصيانة. التعامل مع الروابط غير الصحيحة بعرض صفحة 404 Not Found. الأدوات والتقنيات المستخدمة: React js + JavaScript Redux Toolkit و React Context API React Router Dom CSS Modules Vite npm الهدف من العمل: يهدف هذا المشروع إلى محاكاة متجر إلكتروني احترافي يعرض أفضل ممارسات تطوير الواجهات باستخدام React

شارك
بطاقة العمل
تقييم المستقل
تاريخ النشر
منذ يوم
المشاهدات
8
المستقل
Abdelrahman Saadeldin
Abdelrahman Saade.
مهندس برمجيات
طلب عمل مماثل
شارك
مركز المساعدة