تطبيق لإدارة الملاحظات والأفكار اليومية، بواجهة Material 3 بسيطة تدعم المظهر الفاتح والداكن بحسب إعداد الجهاز.
المميزات:
• إنشاء الملاحظات وفتحها وتعديلها وحذفها.
• حفظ البيانات محليًا في SQLite باستخدام Floor، دون الحاجة إلى خادم للاستخدام الأساسي.
• إرفاق الموقع الجغرافي بالملاحظة اختياريًا، وعرض اسم المكان عند توفر بيانات الموقع.
• حذف جميع الملاحظات من القائمة أو بإيماءة هز الهاتف.
• التحقق من العنوان والوصف وإظهار رسائل واضحة عند تعذّر الحفظ أو الوصول للموقع.
طريقة التنفيذ والتقنيات:
• Flutter وDart مع إدارة الحالة باستخدام Bloc/Cubit.
• بنية طبقية تفصل الواجهة عن منطق التطبيق والبيانات.
• Floor وSQLite للتخزين المحلي.
• Geolocator وGeocoding للموقع، وحزمة Shake لإيماءة الهز.
• واجهات Material 3 مع دعم الوضع الفاتح والداكن.