Steps to work on local
1. Clone the project.
2. RUN "npm install"
3. start the project using command "npm run start"
4. go to http://localhost:3000/ on your browser
Directory Structure
.
├── app.js
├── bin
│ └── www
├── package.json
├── public
│ ├── images
│ ├── js
│ └── todo.js
│ └── css
│ └── style.css
├── routes
│ ├── index.js
└── views
├── error.html
├── index.html
Extra features
- Validation check to avoid entering empty string tasks.
- You can also hit enter to add a new task instead of clicking the button
- Can change task status to completed and back to pending. This change is immediately reflected on all tabs.