- Create a Similar page to TODO App with Item Count using the Provided Boilerplate
- Fork this repository https://github.com/riteshf/rm-101-e1.git
- Clone the forked app from your github account..
- navigate to the folder
cd rm-101-e1
- npm install
- npm start
Note - Make sure you use only the given components and dont create new files and folders as chaging component name, structures might result in giving you zero marks
- tasks.json
- Initial Tasks to be shown on screen.
Note - Make sure you use only the given data and dont create new data, as chaging data might result in giving you zero marks
-
User should be able to add task from
AddTask
component.- User Should not be able to add empty task.
- User Should not be able to add duplicate tasks.
- Whenever a new Task is added count value is
1
by default.
-
User Should be able to mark Task as Completed in
Task
component. -
Every Task should have different internal
Counter
with values.
Note - Make sure you implelement features one by one and deploy the app correctly
- Do not use Global CSS, instead use
<componentName>.module.css
convention for Css in that file. - Do Not Remove
data-testid="xxxx"
from anywhere, this are used by testing tools to test your code, removal of this will lead to low score. - Make sure you use only the given components and dont create new files and folders as chaging component name, structures might result in giving you zero marks
- Make sure you use only the given data and dont create new data, as chaging data might result in giving you zero marks