/react-2

create a to do application

Primary LanguageJavaScript

You will find all the shared resources about react here Make sure you go through those materials first.

To-do

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

How to use this repo

Make sure you have completed the Github course before proceeding if you are not familiar with git

Requirements

  • Node (Download it here )
  • Git Bash on windows(Download it here)

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
⚠️ Please replace 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