This is a simple Task Management Application written in Python. It allows users to add, update, delete, and view tasks in an interactive menu-based system.
- Add new tasks
- Update existing tasks
- Delete tasks
- View all tasks
- Exit the program safely
- The user enters the number of initial tasks.
- A menu appears with the following options:
- 1: Add a task
- 2: Update a task
- 3: Delete a task
- 4: View all tasks
- 5: Exit the program
- The program runs continuously in a loop until the user chooses to exit.
To run this script on your local machine:
- Clone this repository:
git clone https://github.com/your-username/task-management-app.git
- Navigate to the project folder:
cd task-management-app - Run the script:
python task_manager.py
----WELCOME TO THE TASK MANAGEMENT APP----
Enter number of tasks you want to add: 2
Enter your Task 1: Buy groceries
Enter your Task 2: Complete Python project
Your tasks are:
['Buy groceries', 'Complete Python project']
Enter to perform:
1 - Add
2 - Update
3 - Delete
4 - View
5 - Exit
Enter number: 1
Enter task you want to add: Go to the gym
Task 'Go to the gym' has been added successfully...- Add a GUI version using Tkinter
- Store tasks in a database or JSON file
- Implement task priorities
Feel free to fork this repository and submit pull requests for improvements!