مشروع عملي بسيط يركز على تطبيق العمليات الأساسية لإدارة البيانات (CRUD) باستخدام JavaScript. قمت ببناء تطبيق لإضافة المنتجات، تعديلها، حذفها، وعرضها مباشرة من المتصفح باستخدام LocalStorage بدون أي إطار عمل خارجي.
الهدف الأساسي من هذا المشروع كان تقوية المنطق البرمجي وفهم التعامل مع الـ DOM وتخزين البيانات محليًا، دون التركيز على الشكل أو التصميم المتجاوب.
المهام التي قمت بها:
إنشاء نموذج ديناميكي لإدخال البيانات
تنفيذ عمليات الإضافة، التعديل، الحذف، والبحث
استخدام LocalStorage لحفظ البيانات واستعادتها
التعامل مع عناصر الـ DOM بشكل مباشر
تنظيم الكود وتقسيمه إلى مهام وظيفية واضحة
ملاحظات:
لا يوجد تركيز على التصميم (UI/UX) أو التوافق مع الأجهزة (Responsive Design)
الغرض من المشروع هو التدريب العملي على كتابة المنطق البرمجي