تفاصيل العمل

وصف العمل:

برمجة وتطوير تطبيق ويب خفيف وسريع لإدارة المهام اليومية، مصمم بواجهة مستخدم عصرية وبسيطة لضمان أفضل تجربة مستخدم. يركز المشروع على التطبيق العملي للمنطق البرمجي وإدارة حالة البيانات باستخدام JavaScript الخالص.

أبرز مميزات المشروع:

إدارة المهام : إمكانية إضافة، وحذف المهام لحظياً دون الحاجة لإعادة تحميل الصفحة.

نظام التصنيف والأولويات: إتاحة فرز المهام حسب الفئة (عمل حر، دراسة، رياضة) وتحديد مستوى الأولوية (عالية، متوسطة، عادية) مع تمييز لوني ديناميكي لكل مستوى (أحمر، أصفر، أخضر).

تتبع حالة الإنجاز : ميزة التفاعل مع المهام المكتملة عبر زر "إنجاز"، والذي يقوم بتغيير حالة المهمة برمجياً وتعديل تصميمها (إضافة خط شطب وتقليل الشفافية) مع إمكانية "التراجع".

حفظ البيانات محلياً : الاعتماد على تقنية (Local Storage) في المتصفح لضمان حفظ المهام واسترجاعها تلقائياً حتى بعد إغلاق الصفحة أو تحديثها.

تصميم متجاوب ومنظم: الاعتماد على CSS Grid و Flexbox لبناء هيكل متناسق يتكيف مع مختلف الشاشات بطريقة نظيفة وخالية من التشتت.

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

HTML5: لبناء هيكل الإدخال وعرض البيانات.

CSS3: لتنسيق الواجهة وإضافة تأثيرات حركية ناعمة .

JavaScript: للتحكم الكامل في (DOM Manipulation)، التفاعل مع أحداث المستخدم، وإدارة تخزين البيانات.

بطاقة العمل

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