التقنيات المستخدمة:
Flutter
لغة Dart
GetX (لإدارة الحالة)
SQLite (قاعدة بيانات محلية)
RxDart (البرمجة التفاعلية)
الميزات:
إدارة المهام: إمكانية إنشاء المهام وتعديلها وحذفها بسهولة.
تخزين محلي: تخزين المهام على الجهاز باستخدام SQLite للوصول إليها بدون إنترنت.
اختيار التاريخ: تحديد مواعيد المهام باستخدام محدد تاريخ بسيط وسهل الاستخدام.
الرسوم المتحركة: حركات انتقال سلسة وجذابة داخل التطبيق.
واجهة قابلة للتخصيص: تصميم جميل ومتجاوب باستخدام خطوط Google ودعم ملفات SVG.
الإشعارات: تعيين تذكيرات واستقبال إشعارات باستخدام مكتبة flutter_local_notifications.
دعم المناطق الزمنية: إدارة المهام عبر مناطق زمنية مختلفة باستخدام مكتبة timezone.
أيقونات مخصصة للتطبيق: إنشاء أيقونات مخصصة لتشغيل التطبيق على أندرويد وiOS.