تفاصيل العمل

Task Manager Program Description

The Task Manager is a simple application for managing daily tasks, developed using the Python programming language and the Tkinter library to create a graphical user interface (GUI).

---

Application Features:

Add Tasks: The user can enter a task name and optionally specify a due date in the format YYYY-MM-DD.

View Tasks: All tasks are displayed in a structured table showing the task name, due date, and task status (Pending or Completed).

Mark Tasks as Completed: The user can select a task from the list and mark it as completed.

Delete Tasks: A selected task can be removed from the list.

Data Validation: The program validates the due date format and ensures a task name is provided before adding it.

User-Friendly Interface: Organized input fields and clear buttons make task management easy and intuitive.

---

How to Use:

1. Enter the task name in the "Task" input field.

2. Enter the due date in YYYY-MM-DD format or leave it blank if there is no specific date.

3. Click the "Add Task" button to add the task to the list.

4. To view all tasks, click the "View Tasks" button.

5. To mark a task as completed, select it from the table and click "Mark as Completed".

6. To delete a task, select it from the table and click "Delete Task".

ملفات مرفقة

بطاقة العمل

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