تفاصيل العمل

نظام CRUD كامل لإدارة المنتجات (Front-End)

مشروع نظام إدارة منتجات متكامل (Create, Read, Update, Delete) مبني بالكامل باستخدام HTML5, CSS3, JavaScript (Vanilla), وBootstrap 5.

المميزات التقنية:

تصميم Glassmorphism عصري — واجهة زجاجية شفافة (blur effect) فوق خلفية صورة، مع هوية بصرية موحدة (ألوان وخطوط متسقة).

عمليات CRUD كاملة — إضافة، تعديل، عرض، وحذف المنتجات مباشرة من الواجهة.

حفظ دائم للبيانات باستخدام localStorage، بحيث تفضل البيانات محفوظة حتى بعد إغلاق المتصفح.

رفع وعرض الصور — إمكانية رفع صورة لكل منتج وعرضها في جدول البيانات باستخدام Object URLs.

بحث فوري (Live Search) — فلترة المنتجات أثناء الكتابة من غير الحاجة لإعادة تحميل الصفحة.

جدول بيانات تفاعلي — يدعم Sticky Header وScroll داخلي عند زيادة عدد الصفوف، مع تصميم متجاوب (Responsive).

Form Validation احترافي — تحقق فوري من صحة كل حقل (الاسم، السعر، النوع، الوصف، والصورة) باستخدام Regular Expressions، مع رسائل تنبيه واضحة لكل حقل.

تنبيهات تفاعلية (SweetAlert2) — رسائل تأكيد قبل الحذف، وإشعارات نجاح/فشل العمليات، لتحسين تجربة المستخدم.

المهارات المستخدمة:

DOM Manipulation, Event Handling, Regular Expressions (Regex), Local Storage API, Responsive Design, UI/UX Design Principles.

بطاقة العمل

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