A simple UI list that allows adding, sorting, checking and deleting tasks. Tasks are stored in browser's local storage. Project bootstrapped with Create React App.
Click here to see a live demo.
You will need to have Node v8.10 and npm v5.6 (or their later versions) installed on your machine to run this project locally.
In the steps described below it will be assumed that you have Git installed.
- In your terminal go to the directory where you would like to store the project folder.
- Run
git clone https://github.com/l-walaszczyk/todo.git
and go to thetodo
folder. - Run
npm install
. Installing can take a few minutes. - Run
npm start
. A development build will be compiled and a live server will launch. - You should now be able see the application in your browser at http://localhost:3000/todo.
Follow the steps below to create your own local build. It is assumed that you have completed at least the steps 1-3 of the chapter above (running the project in a development environment).
- Open a file
package.json
located in the root directory of the project. - Change the
homepage
property (line 5) from"https://l-walaszczyk.github.io/todo"
to"."
(that change is required, because the project was configured to be deployed on GitHub Pages). - Run
npm run build
. It will create an optimized build of the application in abuild
folder. - Open in your browser a file
index.html
, which is located in thebuild
folder.
You can learn more about Create React App from its README and the User Guide.