تطبيق إدارة المهام (To Do App) هو تطبيق موبايل تم تطويره باستخدام Flutter، يهدف إلى تنظيم المهام اليومية بطريقة سهلة وسريعة.
يدعم التطبيق تسجيل الدخول باستخدام Firebase Authentication مع إمكانية تسجيل الدخول باستخدام Google أو البريد الإلكتروني، ويتم حفظ بيانات المستخدم بشكل آمن.
يمكن للمستخدم إضافة المهام اليومية وتعديلها أو حذفها، ويتم تخزين جميع البيانات في Cloud Firestore مع دعم المزامنة في الوقت الفعلي، مما يسمح بالوصول إلى المهام من أي جهاز.
تم استخدام Provider لإدارة الحالة (State Management) لتنظيم البيانات داخل التطبيق وتحسين الأداء، كما يدعم التطبيق Dark Mode و Localization لتوفير تجربة استخدام أفضل.
تم بناء التطبيق باستخدام أفضل الممارسات مثل Clean Code و Clean Architecture لضمان كود منظم وسهل التطوير.