تطبيق عملي لتدوين الملاحظات اليومية، تم التركيز فيه على توفير تجربة مستخدم سريعة جداً واستجابة فورية للواجهات باستخدام أحدث تقنيات Flutter.
أهم الميزات والتقنيات:
إدارة الحالة (State Management): استخدمت Bloc/Cubit لإدارة إضافة وحذف الملاحظات وتحديثها لحظياً في الواجهة دون أي تأخير.
قاعدة بيانات محلية (Local DB): اعتمدت على Hive لتخزين الملاحظات، مما يضمن عمل التطبيق بالكامل بدون إنترنت وبسرعة فائقة في استرجاع البيانات.
كود نظيف (Clean Code): تم تنظيم المشروع وفق معمارية بسيطة وفعالة تسهل عملية الصيانة والتطوير.
واجهة مستخدم بسيطة: تصميم يركز على سهولة الاستخدام والسرعة في الكتابة.