Assignment 9
Assignment 9
(Todo-List)
Please watch this video first before going through the problem statement:
https://drive.google.com/file/d/14YynaHto2ccZZDJLTwiV6JeP879mfdgN/vie
w?usp=sharing
This assignment will teach students how to make the most basic and most
asked question of interviews i.e making a to-do list in react.
You have to make a to-do list with some basic functionalities like add, edit,
and delete tasks.
Make a button with id="btn" which on click adds the task to the list.
Please ensure to render the task in the sequence they are added for
example if a task "Buy milk" is added and then task "Buy vegetable" is
added then they should be rendered in the same sequence first "Buy milk"
and then "Buy vegetable".
Each task should have edit and delete buttons corresponding to each task
with class edit and delete respectively.
On save the task should be updated and back to its normal state i.e edit
and delete functionality is available.
Submission Steps:
1. Download the Zip file and extract it.
2. Open the extracted file using VSCode
3. Cd to correct path and run npm install in terminal
4. Now make changes in the file according to the problem statement
5. Compress your folder in zip file and submit it.
Boiler-plate link:
https://drive.google.com/file/d/1LMFL5Hbup-wm5ESY5OYt2gK_8wqZ9NE
m/view?usp=sharing
Note: Make sure that if node modules folder is present in src folder or public
folder, don't include it while compressing the Assignment