- Angular CLI Version: 10.0.4
- Angular Core Version: 10.0.4
- Node Version: 14(LTS)
- Default Port: 8000
-
The board contains 4 stages of tasks in sequence - 'Backlog', 'To Do', 'Ongoing' and 'Done'.
-
The 'New Task Name' input should initially be empty. The user can type a task name in this input box and clicking on 'Create task' button should add a new task with this task name. This newly created task should be added to the Backlog stage (the first stage). Post this, clear the input field.
-
If 'Create Task' button is clicked with input being empty, nothing should happen.
-
In every individual stage, the tasks are rendered as a list
<ul>
where each task is a single list item<li>
which displays the name of the task. -
Each task list item has 3 icon buttons at the right -
- Back button - This moves the task to the previous stage in sequence, if any. This button is disabled if the task is in the first stage.
- Forward button - This moves the task to the next stage in sequence, if any. This button is disabled if the task is in the last stage.
- Delete button - This removes the task from the board.
Commands
- run:
npm start
- install:
npm install
- test:
npm test