TaskMaster is a simple command-line task management application written in Python.
- Add tasks with descriptions and priorities.
- Mark tasks as completed.
- Display tasks with their statuses.
-
Clone the repository:
git clone https://github.com/Ravenium22/TaskMaster.git
-
Navigate to the project directory:
cd TaskMaster
-
Run the
taskmaster.py
script:python taskmaster.py
-
Follow the on-screen instructions to interact with TaskMaster.
Here's an example of how you can use TaskMaster:
-
Add tasks:
TaskMaster - Command Menu: 1. Add Task 2. Complete Task 3. Display Tasks 4. Exit Enter your choice: 1 Enter task description: Complete README.md Enter task priority: High
-
Display tasks:
TaskMaster - Command Menu: 1. Add Task 2. Complete Task 3. Display Tasks 4. Exit Enter your choice: 3 1. [Pending] Complete README.md (Priority: High)
-
Complete a task:
TaskMaster - Command Menu: 1. Add Task 2. Complete Task 3. Display Tasks 4. Exit Enter your choice: 2 Enter task index to complete: 1
-
Exit TaskMaster:
TaskMaster - Command Menu: 1. Add Task 2. Complete Task 3. Display Tasks 4. Exit Enter your choice: 4
This project is licensed under the MIT License.
Feel free to contribute to this project by opening issues or submitting pull requests. Happy task managing!