وصف التطبيق:
تطبيق سطح مكتب مبرمج بلغة C# مصمم لإدارة المهام بكفاءة، متصل بقاعدة بيانات لتخزين البيانات بشكل دائم. يوفر واجهة مستخدم سهلة الاستخدام مع شبكة عرض منظمة لتتبع المهام.
الميزات الأساسية:
إضافة مهام جديدة: حقل إدخال لإنشاء مهمة جديدة مع تفاصيل مثل العنوان، الوصف، وتاريخ الاستحقاق (اختياري).
تعديل المهام: إمكانية تحديث وصف المهام الحالية أو تغيير حالتها (مثل تعديل الأولوية أو تحديث التفاصيل).
إكمال أو حذف المهام: خيارات لتعليم المهام كمكتملة (مع تغيير لون أو علامة بصرية) أو حذفها نهائيًا من القائمة.
عرض المهام: شبكة عرض (DataGridView) تعرض المهام مع أعمدة للعنوان، الوصف، الحالة (مكتملة/غير مكتملة)، وتاريخ الإنشاء/الاستحقاق.
تصميم إبداعي:
واجهة جذابة: استخدام ألوان متناسقة (مثل الأزرق الفاتح والأبيض) لتوفير مظهر عصري ومريح للعين.
تخطيط منظم: الشبكة مصممة بأعمدة قابلة للتخصيص مع إمكانية الفرز حسب الحالة أو التاريخ.
عناصر تفاعلية: أزرار بتصميم ديناميكي (مثل تغيير اللون عند التمرير) لإضافة، تعديل، أو حذف المهام، مع أيقونات واضحة (مثل علامة صح للإكمال).
تنبيهات بصرية: إشعارات منبثقة عند إضافة أو حذف مهمة، مع رسائل تأكيد لمنع الحذف العرضي.
خطوط واضحة: استخدام خطوط مثل Segoe UI لسهولة القراءة، مع أحجام مختلفة للعناوين والتفاصيل.
ميزات إضافية:
اتصال بقاعدة بيانات: تخزين المهام في قاعدة بيانات (مثل SQLite أو SQL Server) لضمان استمرارية البيانات.
تصفية والبحث: إمكانية تصفية المهام حسب الحالة (مكتملة/غير مكتملة) أو البحث باستخدام كلمات مفتاحية.
تصميم متجاوب: واجهة تتكيف مع أحجام الشاشات المختلفة مع الحفاظ على وضوح العرض.