Task Manager is a C++ program designed to manage tasks, their dependencies, priorities, and completion statuses. It provides functionalities to add tasks, delete tasks, manage task dependencies, and execute tasks based on their priorities.
- Task Management: Add tasks with names, descriptions, deadlines, and completion statuses.
- Task Deletion: Delete tasks by name, removing them from the task list and dependencies.
- Task Dependency Management: Establish dependencies between tasks to ensure proper execution order.
- Task Execution: Execute tasks based on their priority, considering dependencies and completion statuses.
- C++ Standard Library
- Compile: Compile the program using a C++ compiler.
- Run: Execute the compiled program.
- Task Creation: Follow the prompts to create tasks, providing names, descriptions, deadlines, and completion statuses.
- Dependency Setup (Optional): Choose to establish dependencies between tasks if required.
- Task Execution: Execute tasks based on their priority and dependencies, ensuring proper completion.
- Compile: Compile the program using a C++ compiler.
g++ -o dsaIdeathon.cpp