Skip to content

kushaljain-apra/Task_Manager_Tool

Repository files navigation

Task_Manager_Tool

Overview

Task Manager Tool is a command line application implemented in C++. It has two modes Admin and User.

Features

  • Registeration: Users can register themselves but they cannot login until the admin approves them.

Admin Mode

  • 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.

User Mode

  • 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.

About

A simple cli task manager tool

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published