تطبيق متكامل لإدارة المهام اليومية باستخدام React. يمكن للمستخدم إضافة مهام جديدة، تعليمها كمكتملة، حذفها عند الانتهاء، وتصنيف المهام بسهولة. يتميز التطبيق بواجهة تفاعلية وسهلة الاستخدام، ويدعم الوضع الليلي (Dark Mode) لتجربة مريحة للعين، بالإضافة إلى إمكانية إضافة المهام بسرعة عن طريق الضغط على Enter من لوحة المفاتيح.
يعتمد التطبيق على state management باستخدام useState و useEffect لحفظ المهام محلياً في المتصفح، مما يتيح تجربة سلسة دون الحاجة لقاعدة بيانات خارجية.
التقنيات المستخدمة: React, JavaScript, CSS, Local Storage.
الميزات الرئيسية:
إضافة، حذف، وتصنيف المهام بسهولة.
تعليم المهام المكتملة وإزالتها عند الانتهاء.
Dark Mode لتغيير ثيم التطبيق.
إضافة المهام بالضغط على Enter من لوحة المفاتيح لتسهيل الاستخدام.
تخزين المهام محلياً لضمان استمرارها بعد إعادة تحميل الصفحة.