و موقع تجارة إلكترونية خاص بالأزياء تم تطويره باستخدام JavaScript فقط (Vanilla JS) بدون أي مكتبات أو إطارات عمل خارجية. يتيح للمستخدمين تصفح المنتجات، تسجيل الدخول بأمان، وإضافة المنتجات إلى سلة المشتريات مع تجربة استخدام مرنة وسريعة.
المهام التي قمت بها في المشروع:
1. واجهة المستخدم (UI):
صممت واجهة مستخدم جذابة وسهلة الاستخدام باستخدام HTML وCSS وJavaScript فقط.
تم التركيز على جعل تجربة المستخدم انسيابية من تصفح المنتجات وحتى إتمام الطلب.
2. تسجيل دخول آمن:
قمت بتطبيق نظام مصادقة بسيط وآمن للمستخدمين باستخدام JavaScript.
تمت حماية بيانات الجلسة باستخدام localStorage للحفاظ على حالة تسجيل الدخول بين التحديثات.
3. سلة المشتريات (Shopping Cart):
طورت نظام سلة مشتريات ديناميكي يمكن للمستخدمين من خلاله إضافة أو حذف المنتجات ومتابعة الطلب بسهولة.
يتم حفظ المنتجات المختارة باستخدام localStorage لضمان استمرارها بعد إعادة تحميل الصفحة.
4. الاتصال بالخادم (AJAX):
استخدمت AJAX (باستخدام XMLHttpRequest) لجلب البيانات بشكل غير متزامن، مثل تحميل قائمة المنتجات دون إعادة تحميل الصفحة.
ساعد ذلك في تحسين سرعة الأداء وتجربة المستخدم.