You will find all the shared resources about react here Make sure you go through those materials first.
The overall goal of this assignment is to create a to-do app. It should have the following:
- an input field to add an item
- List of all items added
- Checkbox on each item to mark complete
- Completed items should look different
- You should be able to remove each item
Good to have.
- Have different files that contain different components
- reuse components as much as possible
- use just CSS no other css frameworks
Make sure you have completed the Github course before proceeding if you are not familiar with
git
Requirements
If you are on windows you might also like to get the chocolate package manager
Follow the steps below, use git bash if you are on windows and terminal on other platforms
clone the repo
git clone https://github.com/BongoHive/reponame.git my-todo-app
reponame
in the above link ☝🏾 with the name of this repo
cd my-todo-app
restore packages
npm install
start the dev server
npm start
this will also open it in your default browser
And get hacking .... 😀🚀
Note: If you have any problem, create an issue in this repository explaining the problem