تطبيق متجر إلكتروني تفاعلي باستخدام JavaScript

تفاصيل العمل

قمت بتطوير تطبيق متجر إلكتروني تفاعلي باستخدام HTML و CSS و JavaScript (Vanilla JS) بدون الاعتماد على أي مكتبات أو أطر عمل خارجية.

يركز المشروع على بناء هيكل برمجي منظم وقابل لإعادة الاستخدام، مع إدارة كاملة للحالة (State Management) باستخدام localStorage.

? أهم المميزات:

عرض المنتجات بشكل ديناميكي من API

نظام بحث فوري (Live Search)

إضافة المنتجات إلى السلة والمفضلة

إدارة الكميات داخل السلة (+ / −)

حساب الإجمالي والـ Subtotal تلقائيًا

حفظ البيانات في المتصفح باستخدام localStorage

? الجانب التقني:

DOM Manipulation متقدم

Event Delegation للتعامل مع العناصر الديناميكية

فصل منظم بين منطق التطبيق وواجهة المستخدم

كتابة كود قابل لإعادة الاستخدام وقابل للتطوير

المشروع يعكس قدرتي على بناء تطبيق Front-End متكامل باستخدام JavaScript الخام، مع الاهتمام بالأداء وتنظيم الكود وقابلية التوسع

ملفات مرفقة

بطاقة العمل

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