تفاصيل العمل

تطوير متجر إلكتروني تفاعلي يعتمد على تقنيات الويب الحديثة، مع ربط الواجهة ببيانات حقيقية لضمان تجربة تسوق واقعية وسلسة.

التقنيات المستخدمة (Tech Stack):

Frontend: HTML5, CSS3 (SASS/SCSS), Bootstrap 5.

Logic: JavaScript (ES6+) للتحكم في منطق المتجر وتفاعل المستخدم.

Data Management: الاعتماد على Fetch API لجلب المنتجات من JSON Server وعرضها ديناميكياً.

المميزات البرمجية (JS Features):

Dynamic Rendering: عرض المنتجات تلقائياً من قاعدة بيانات (JSON) دون الحاجة لتعديل كود الـ HTML يدوياً.

Cart Logic: إضافة المنتجات للسلة، تحديث الكميات، وحساب الإجمالي (Total Price) لحظياً.

Filtering & Search: ميزة تصفية المنتجات حسب الفئة أو البحث عنها بالاسم لسهولة الوصول.

Local Storage: حفظ محتويات سلة المشتريات حتى بعد إغلاق المتصفح لضمان استمرارية تجربة المستخدم.

بطاقة العمل

اسم المستقل
عدد الإعجابات
0
عدد المشاهدات
3
تاريخ الإضافة
تاريخ الإنجاز
المهارات