تفاصيل العمل

اسم البرنامج: نظام إدارة المنتجات

الغرض: تطبيق ويب لإدارة المنتجات بعمليات CRUD (إنشاء، قراءة، تحديث، حذف).

المميزات الرئيسية:

إضافة منتجات

إدخال تفاصيل المنتج: الاسم، السعر، الضرائب، الإعلانات، الخصم، الكمية، الفئة.

حساب إجمالي السعر تلقائيًا (السعر + الضرائب + الإعلانات - الخصم).

تحقق من صحة البيانات (يمنع الحقول الفارغة والكميات فوق 100).

تخزين البيانات:

استخدام localStorage لحفظ المنتجات بشكل دائم في المتصفح.

عرض المنتجات:

عرض المنتجات في جدول مع أرقام تسلسلية.

تحديث تلقائي للواجهة بعد أي تعديل.

التعديل والحذف:

تعديل المنتجات بنقرة واحدة.

حذف منتج واحد أو كل المنتجات معًا.

البحث:

البحث عن المنتجات بالاسم أو الفئة.

فلترة ديناميكية أثناء الكتابة.

تحسينات واجهة المستخدم:

تغذية بصرية للمدخلات غير الصحيحة (خلفية حمراء للإجمالي الفارغ).

تمرير سلس للقمة عند التعديل.

التقنيات المستخدمة:

JavaScript خام (بدون إطارات عمل)

HTML5 & CSS3 (للهيكلة والتنسيق)

LocalStorage (حفظ البيانات الدائم)

الفئة المستهدفة:

أصحاب المشاريع الصغيرة

مديري المخازن

المطورين الذين يتعلمون عمليات CRUD

How to Use / كيفية الاستخدام

Add Product: Fill all fields → Click "Create".

Edit: Click "Update" → Modify values → Click "Update".

Delete: Click "Delete" on any product.

Search: Type in the search bar (switch between Title/Category).

إضافة منتج: املأ جميع الحقول → انقر "Create".

التعديل: انقر "Update" → عدل القيم → انقر "Update".

الحذف: انقر "Delete" بجانب أي منتج.

البحث: اكتب في شريط البحث (بدل بين البحث بالاسم أو الفئة).

بطاقة العمل

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