تفاصيل العمل

تطبيق عملي وسريع يهدف لتنظيم المهام اليومية بفعالية. تم تطوير التطبيق ليعمل بكفاءة تامة بدون الحاجة للإنترنت (Offline First)، مع التركيز على سرعة الأداء وسلاسة واجهة المستخدم.

أبرز المميزات:

نظام تخزين محلي قوي: استخدام قاعدة بيانات Hive (NoSQL) لحفظ واسترجاع المهام بسرعة فائقة، مما يضمن بقاء البيانات حتى بعد إغلاق التطبيق.

إدارة كاملة للمهام (CRUD): إمكانية إضافة مهام جديدة، عرض التفاصيل، وحذف المهام مع رسائل تأكيد لضمان عدم فقدان البيانات بالخطأ.

أداء عالي وسلس: استخدام Cubit/BLoC Pattern لفصل منطق التطبيق عن الواجهة، مما يضمن استجابة فورية وتحديث لحظي للشاشات.

تجربة مستخدم مميزة: دعم ميزة "السحب للتحديث" (Pull to Refresh)، والتحقق من صحة المدخلات (Validation) لمنع إضافة مهام فارغة.

تصميم أنيق: واجهة مستخدم مريحة تعتمد على ألوان هادئة وتصميم عصري (Modern UI).

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

Flutter & Dart.

State Management: Cubit & Equatable.

Local Database: Hive & Hive Flutter.

Architecture: MVC / Clean Structure.

ملفات مرفقة

بطاقة العمل

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