تفاصيل العمل

نظرة عامة

هذا المشروع هو لوحة تحكم متكاملة لإدارة المهام (To-Do Dashboard) مصممة باستخدام HTML، CSS، وJavaScript. يتميز بواجهة مستخدم حديثة مع تركيز على الوظائف العملية لإدارة المهام اليومية، وتتبع الإنتاجية، وتنظيم الأعمال.

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

هيكل لوحة التحكم:

شريط جانبي (Sidebar) مع قائمة تصنيف المهام

منطقة محتوى رئيسية مقسمة إلى أقسام وظيفية

شريط علوي (Topbar) مع إشعارات ومعلومات المستخدم

وحدات إدارة المهام:

لوحة المهام الرئيسية:

عرض المهام حسب الأولوية (عاجل، مهم، عادي)

إمكانية إضافة/حذف/تحرير المهام

تحديد المهام المكتملة (Checkbox)

تتبع الإنجاز:

مخطط دائري (Pie Chart) يظهر نسبة إنجاز المهام

إحصاءات عدد المهام المتبقية والمكتملة

تقويم المهام:

عرض المهام مرتبة حسب التاريخ

تمييز المواعيد النهائية (Deadlines)

أدوات تنظيمية متقدمة:

نظام تصنيف المهام (العمل، الدراسة، شخصي)

فلترة المهام حسب (الكل، المكتملة، قيد التنفيذ)

شريط بحث سريع عن المهام

إشعارات للمهام القريبة من الموعد النهائي

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

الهيكل الأساسي:

HTML5: بناء هيكل الصفحة

CSS3: Flexbox وGrid للتنظيم المتجاوب

Font Awesome للأيقونات

التفاعلية:

JavaScript (DOM Manipulation):

إضافة/حذف/تحديث المهام ديناميكياً

تحديث إحصائيات الإنجاز فورياً

حفظ البيانات في localStorage

Chart.js: لإنشاء مخططات الإنجاز البصرية

التصميم:

نظام ألوان هادئ: درجات الأزرق والرمادي

ظلال وانتقالات سلسة (Transitions)

تصميم بطاقات (Cards) بمؤثرات Hover

تفاصيل التصميم البصري

نظام الألوان:

الخلفيات: #f0f5ff (أزرق فاتح)

العناصر الرئيسية: #4a6cf7 (أزرق)

المهام العاجلة: #ff708b (وردي)

المهام المكتملة: #23b899 (أخضر)

الطباعة:

عناوين: Poppins (جريء)

محتوى: DM Sans (قابل للقراءة)

تأثيرات مميزة:

ظلال طبقات متعددة (Layered Shadows)

تحريك الأيقونات عند Hover

مؤشرات بصرية لحالة المهمة (ألوان/أيقونات)

الوظائف التفاعلية

إضافة مهمة جديدة:

نموذج سريع مع حقول (العنوان، الوصف، الفئة، الأولوية، التاريخ)

معاينة فورية للمهمة المضافة

إدارة الحالة:

تغيير حالة المهمة (مكتمل/قيد التنفيذ)

سحب وإفلات لإعادة ترتيب المهام

حذف متعدد المهام

تخصيص الواجهة:

تبديل وضع الليل (Dark Mode)

تغيير كثافة عرض المعلومات (Compact/Normal)

نقاط القوة

أداء عالي: تحميل فوري دون تأخير

تجاوبية ممتازة: تصميم يعمل على جميع الأجهزة

تخزين محلي: حفظ البيانات في المتصفح (localStorage)

تجربة مستخدم بديهية: تدفق عمل منطقي وسلس

إمكانيات التطوير المستقبلية

مزامنة البيانات مع السحابة

إضافة نظام تسجيل مستخدمين

دمج إشعارات المتصفح

إصدار تطبيق جوال (PWA)

إضافة تصدير/استيراد المهام

رابط المشروع على GitHub: HamzaElmanzari/Dashboard-To-Do-Tasks

رابط الموقع الحي: معاينة مباشرة

بطاقة العمل

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