قمت بتطوير تطبيق متكامل لإدارة المهام اليومية (To-Do List) يركز على تنظيم الوقت وزيادة الإنتاجية، مع إضافة خصائص متقدمة تتجاوز التطبيقات التقليدية.(التطبيق قابل للتطوير ليتكامل مع Backend وقاعدة بيانات ليدعم تعدد المستخدمين)
*إدارة ذكية للمهام:
-إضافة مهمة مع تحديد التاريخ والأولوية.
-منع اختيار تواريخ سابقة لضمان تنظيم المهام بشكل منطقي.
-منع تكرار نفس المهمة في نفس التاريخ مع إشعار (Toast) للمستخدم.
* نظام حالات متكامل (Workflow):
#تقسيم المهام إلى:
To Do
In Progress
Done
إمكانية تغيير حالة المهمة بسهولة بين المراحل.
# تعديل وإدارة المهام:
تعديل البيانات الخاصة بأي مهمة.
حذف المهام بسهولة.
#بحث وفلترة متقدمة:
البحث عن المهام بالاسم.
#فلترة حسب:
الأولوية
التاريخ
الحالة
# حفظ البيانات:
استخدام Local Storage للاحتفاظ بالمهام حتى بعد إغلاق المتصفح.
#التصميم وتجربة المستخدم:
واجهة بسيطة وسهلةو ممتعة الاستخدام و هي سلسة وسريعة في إدارة المهام.