Task Manager Tool is a command line application implemented in C++. It has two modes Admin and User.
- Registeration: Users can register themselves but they cannot login until the admin approves them.
- Create a new task: Admins can create a new task.
- Delete tasks: Admins can delete the tasks by their task_id.
- Update task status: Admins can update the task status.
- Read all tasks: Admins can view a list of all tasks.
- Read tasks by User: Admins can find a tasks by their User.
- Read task by Id: Admins can find a task by Id.
- Create a new User: Admins can create a new user.
- Approve User: Admins can approve a user.
- Delete User: Admins can delete a user by their user_id.
- Read all user deatils: Admins can view a list of all users.
- Admin Details: Admins can view their own details.
- Read all tasks: Users can list all the tasks assigned.
- Read task by Id: Users can find task by their Id.
- Update task status: Users can update the status of a task.
- User Details: Users can view their own details.