فكرة المشروع كانت بناء نظام إدارة مهام (Task Manager) كامل باستخدام Bash Script يشتغل من خلال Terminal Menu.
المشروع كان بيعمل الآتي:
1️⃣ إدارة المهام (CRUD):
Add Task → إضافة مهمة جديدة
List Tasks → عرض كل المهام
Update Task → تعديل مهمة
Delete Task → حذف مهمة
2️⃣ البحث والفلترة:
Search → البحث عن مهمة بالكلمة
Filter by Status → حسب الحالة
Filter by Priority → حسب الأولوية
3️⃣ التقارير (Reports):
Task Summary → عدد المهام حسب الحالة
Overdue Tasks → المهام المتأخرة
Priority Report → المهام حسب الأولوية
4️⃣ التخزين:
كل المهام بتتخزن في ملف نصي
نطبق مفاهيم Bash scripting + text processing + automation في مشروع عملي.