تطبيق لإدارة المهام اليومية يساعد المستخدمين على تنظيم وقتهم وزيادة إنتاجيتهم من خلال واجهة بسيطة وسريعة.
أهم المميزات:
إضافة وتعديل وحذف المهام بسهولة (CRUD Operations)
تحديد حالة المهمة (مكتملة / قيد التنفيذ)
فلترة المهام (الكل / المكتملة / غير المكتملة)
حفظ البيانات محليًا أو عبر قاعدة بيانات (حسب التنفيذ)
تصميم متجاوب يعمل على جميع الأجهزة
تجربة استخدام سلسة مع تفاعلات (Animations) خفيفة
التقنيات المستخدمة:
React.js, Tailwind CSS, (Redux Toolkit أو Local State), Local Storage أو Supabase
دوري في المشروع:
تطوير التطبيق بالكامل مع التركيز على الأداء وسهولة الاستخدام، بالإضافة إلى تنظيم الكود ليكون قابل للتوسع مستقبلًا.
النتيجة:
تطبيق عملي وبسيط يساعد المستخدم على إدارة مهامه اليومية بكفاءة، ويعكس مهاراتي في بناء واجهات تفاعلية نظيفة وسريعة.