تفاصيل العمل

1. الشاشة الرئيسية (My Todo List):

تعرض قائمة المهام المتاحة، مع رسالة توضيحية في حال عدم وجود مهام.

يوجد قسم للمهام المكتملة (Completed) يتم عرض رسالة مماثلة فيه عند عدم وجود مهام مكتملة.

هناك زر إضافة مهمة جديدة (Add New Task) في أسفل الشاشة، مما يسهل على المستخدمين إضافة مهام جديدة بسرعة.

2. شاشة إضافة مهمة جديدة (Add New Task):

تحتوي على حقول لإدخال عنوان المهمة (Task Title)، تاريخ البدء (Start Date)، الوقت (Time)، تاريخ الانتهاء (End Date)، والملاحظات (Notes).

يوفر التطبيق واجهة سهلة لإضافة تفاصيل حول كل مهمة، مع وجود أزرار التقويم لاختيار التاريخ وأزرار الساعة لاختيار الوقت، مما يحسن من تجربة المستخدم عند إدخال بيانات المهام.

زر حفظ المهمة (Save Task) أسفل الشاشة لحفظ المهمة بعد إدخال التفاصيل.

3. شاشة عرض تفاصيل المهمة:

تعرض معلومات شاملة عن المهمة مثل العنوان، التاريخ، الوقت، وملاحظات إضافية (في حال وجودها).

في الأسفل، يوجد خيار لتحديد ما إذا كانت المهمة مكتملة، يظهر مع علامة صح خضراء عند الاكتمال.

قاعدة البيانات: sqlflite

state management : riverpod

provider

ملفات مرفقة

بطاقة العمل

اسم المستقل محمد امير ا.
عدد الإعجابات 0
عدد المشاهدات 4
تاريخ الإضافة