تفاصيل العمل

تطبيق قائمة المهام (To-Do App) تم تطويره باستخدام Flutter لواجهة المستخدم، مع استخدام قاعدة بيانات SQLite (sqflite) لتخزين المهام محليًا، وإدارة الحالة والتنقل بكفاءة باستخدام GetX، بالإضافة إلى إشعارات محلية لتنبيه المستخدم بالمهام المجدولة.

مميزات التطبيق:

️ إدارة المهام: يمكن للمستخدمين إضافة، عرض، تعديل، وحذف المهام بسهولة.

️ تخزين محلي للبيانات: يتم حفظ المهام في قاعدة بيانات SQLite لضمان الوصول إليها بدون إنترنت.

️ إدارة الحالة والتنقل بكفاءة: يعتمد على GetX لإدارة الحالة والتوجيه داخل التطبيق بشكل سلس.

️ الإشعارات المحلية: يستخدم حزمة Flutter Local Notifications لعرض وجدولة إشعارات التذكير بالمهام.

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

Flutter: إطار العمل المستخدم لتطوير التطبيق.

google_fonts: لاستخدام خطوط جوجل داخل التطبيق.

get: لإدارة الحالة والتوجيه داخل التطبيق.

intl: لدعم التواريخ واللغات المختلفة.

flutter_local_notifications: لإرسال إشعارات محلية وتنبيهات بالمهام المجدولة.

sqflite: قاعدة بيانات محلية لتخزين المهام.

path_provider: للوصول إلى مسارات التخزين في الجهاز.

provider: مكتبة لإدارة الحالة في تطبيقات Flutter.

هدف المشروع:

تقديم تجربة مستخدم سلسة وفعالة تساعد المستخدمين على تنظيم مهامهم اليومية، إدارة وقتهم بكفاءة، وتلقي إشعارات تذكيرية بالمهام المجدولة لضمان الإنتاجية العالية.

ملفات مرفقة

بطاقة العمل

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