تطوير متجر إلكتروني متكامل (E-Commerce Web App) بـ React.js ومربوط بـ REST API
تفاصيل العمل
تطبيق متجر إلكتروني حديث وتفاعلي تم بناؤه باستخدام React.js، يستهلك بيانات حقيقية ولحظية عن طريق الربط بـ DummyJSON API، لتقديم تجربة تسوق متكاملة وسلسة تشبه المتاجر العالمية. أبرز مميزات وتفاصيل المشروع: جلب واستعراض المنتجات ديناميكياً (Dynamic Data Fetching): جلب قوائم المنتجات، التصنيفات، والأسعار لحظياً من الـ API باستخدام Fetch/Axios. إدارة السلة وحالة التطبيق (State Management / Context API): سلة تسوق تفاعلية تتيح إضافة المنتجات، تعديل الكميات، حساب التكلفة الإجمالية تلقائياً، وحفظ السلة (LocalStorage). صفحة تفاصيل المنتج (Single Product Page): استعراض كامل لتفاصيل كل منتج مع صور متعددة، التقييمات، والوصف. البحث والتصفية (Search, Filter & Sort): إمكانية البحث عن المنتجات بالاسم، والفلترة حسب التصنيف (Categories)، والترتيب حسب السعر. صفحة دفع افتراضية (Checkout Process): نماذج إدخال بيانات الشراء مع التحقق من صحة البيانات (Form Validation). تصميم متجاوب وسريع (Responsive & Fast Performance): واجهة مستخدم عصرية وسريعة الاستجابة على جميع الشاشات والأجهزة الذكية.
مهارات العمل
بطاقة العمل
طلب عمل مماثل