E-Commerce Web Application تطبيق تجارة إلكترونية متكامل
تفاصيل العمل
تطبيق تجارة إلكترونية متكامل يهدف إلى تقديم تجربة تسوق رقمية سلسة وفعّالة، مع التركيز على الأداء العالي وسهولة الاستخدام وقابلية التوسع. يتيح النظام للمستخدمين تصفح المنتجات، البحث والتصفية، إدارة سلة المشتريات، وإتمام عملية الشراء ضمن واجهة تفاعلية متجاوبة مع مختلف الأجهزة. تم تطوير التطبيق باستخدام React وTypeScript مع اعتماد Redux Toolkit لإدارة الحالة بشكل مركزي، مما يضمن تدفق بيانات منظم وقابل للصيانة. كما تم دمج نظام مصادقة للمستخدمين، وسلة مشتريات دائمة التخزين، بالإضافة إلى محاكاة خدمات الخلفية باستخدام JSON Server Auth. تم نشر المشروع على Netlify مع الاهتمام بتحسين الأداء وتجربة المستخدم عبر التصميم المتجاوب. أهم المميزات: تسجيل الدخول وإنشاء الحساب (Authentication). عرض المنتجات مع إمكانيات البحث والتصفية. سلة مشتريات مع حفظ الحالة (Persistent Cart). إدارة الحالة باستخدام Redux Toolkit. تصميم متجاوب يدعم جميع الشاشات. بنية كود نظيفة وقابلة للتوسع. نشر التطبيق على Netlify.
بطاقة العمل
طلب عمل مماثل