-
Clone the source code
-
Open terminal then check installed nodejs version by running 'node -v'. if you are running nodejs below 5 then you need to update the node js version. Follow this link to update the node version.
-
Then run 'npm -v' to check node package manager if already installed. If not then install npm.
-
Now run 'npm install' to install node_modules.
-
Now navigate the unzipped project directory. Then run 'npm install' this will install necessary node modules defined in packages.json file.
-
Now run 'npm start' to run the server defined in index.js file. this will run application in 8000 port defined in index.js.
-
Now visit "http://localhost:8000".
Here Add, and Delete Operations are done.
-
Editing Task
-
Assigning a priority and a deadline
-
Persistence of the todolist (storage in a database or a NoSQL database)
-
Sharing a todolist between several people
-
Synchronization of todolist in real time between people without needing to reload the page