تطبيق ويب للواجهة الأمامية (Front-End) خاص بالتجارة الإلكترونية، تم تطويره ضمن برنامج التدريب في معهد تكنولوجيا المعلومات (ITI). يحاكي هذا المشروع متجرًا إلكترونيًا لبيع الأجهزة الإلكترونية، حيث يمكن للمستخدمين تصفح المنتجات، إضافة العناصر إلى عربة التسوق، وإدارة قوائم المفضلة باستخدام JavaScript على جانب العميل فقط.
نظرة عامة
يعد ITI Electronic Shop نموذجًا تجريبيًا لموقع تجارة إلكترونية ثابت (Static Prototype) مبني باستخدام HTML وCSS وJavaScript. يهدف المشروع إلى استعراض:
التحكم في الـ DOM
العرض الديناميكي باستخدام JavaScript
التنقّل بين الصفحات المتعددة
منطق وإدارة عربة التسوق
نظام إدارة المفضلة
المميزات
تصفح المنتجات الإلكترونية
إضافة المنتجات إلى عربة التسوق
إضافة المنتجات إلى المفضلة
إزالة العناصر من العربة أو من المفضلة
عرض السعر الإجمالي داخل العربة
تحديث واجهة المستخدم ديناميكيًا بدون إعادة تحميل الصفحة