صفحة كاتالوج E-commerce تفاعلية (HTML / CSS / JavaScript)
تفاصيل العمل

شبكة منتجات (product grid) مصممة بـ CSS Grid/Flexbox تعرض صور، اسم، سعر، وCTA "Add to cart". فلاتر بسيطة (حسب الفئة، السعر) وفرز (Sort by: سعر/الأحدث) منفذة بالـ JavaScript على الـ dataset المحلي. زر إضافة للسلة يشتغل client-side: سلة تسوق مبسطة مخزنة في localStorage (يمكن تحويلها بسهولة لنداء API لاحقًا). بطاقة منتج قابلة للفتح في مودال (Quick View) لعرض صور إضافية ووصف سريع. تحميل صور محسّن (lazy loading) لتحسين أداء الصفحة. تصميم responsive: 1-4 أعمدة حسب عرض الشاشة، وتجربة لمس مريحة للموبايل. استخدام semantic HTML لهيكلة الـ SEO-friendly markup (h1، h2، alt للصور). تحسينات واجهة: hover effects، badges للـ sale/new، وanimations خفيفة لتحسين الUX. هيكل JavaScript منظم (modules/functions) سهل القراءة والتعديل — جاهز للتكامل مع back-end APIs وCart endpoints

شارك
بطاقة العمل
تاريخ النشر
منذ يومين
المشاهدات
7
المستقل
طلب عمل مماثل
شارك
مركز المساعدة