تطبيق Taskati - لإدارة المهام اليومية وتتبع الإنجاز (Flutter)

تفاصيل العمل

تطبيق "Taskati" هو تطبيق هاتف ذكي (Mobile App) تم تطويره باستخدام إطار عمل Flutter، يهدف إلى مساعدة المستخدمين في تنظيم يومهم، جدولة المهام، وزيادة الإنتاجية. التطبيق مصمم ليكون سريعاً، عملياً، ويعمل بالكامل بدون الحاجة لاتصال بالإنترنت (Offline First).

أبرز خصائص ومميزات التطبيق:

إدارة المهام (CRUD): إضافة، تعديل، وحذف المهام اليومية مع تحديد وقت البداية والنهاية.

واجهة مستخدم عصرية (UI/UX): تصميم نظيف وسهل الاستخدام يوفر تجربة مريحة للعين.

التقويم التفاعلي: إمكانية تصفح المهام بناءً على تواريخ محددة باستخدام Date Picker تفاعلي.

تصفية ذكية (Smart Filtering): تقسيم المهام في تبويبات (الكل، قيد التنفيذ، المكتملة) لتسهيل المتابعة.

مؤشر الإنجاز (Daily Progress): واجهة مرئية توضح للمستخدم مدى تقدمه في إنجاز مهام اليوم.

أداء عالي: تحديث فوري لواجهة المستخدم عند إضافة أو تعديل مهمة دون الحاجة لإعادة تحميل الشاشة بالكامل.

التقنيات والأدوات المستخدمة (Tech Stack):

إطار العمل: Flutter & Dart.

قاعدة البيانات: Hive (Local Storage) لتخزين البيانات بسرعة فائقة محلياً على الجهاز.

إدارة الحالة (State Management): استخدام ValueListenableBuilder لتحديث واجهة المستخدم بكفاءة (Reactive UI) وتقليل استهلاك موارد الجهاز.

معايير الكود: تمت كتابة الكود باتباع مبادئ الـ Clean Code وهيكلة الملفات الاحترافية ليكون قابلاً للتطوير والصيانة.

بطاقة العمل

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