A to-do web application was built using node.js, express and mongoDB through which user can get tasks out of their head and onto their to-do list and can later strike them off after completion.
Node.js is an open-source, cross-platform JavaScript run-time environment that executes JavaScript code outside of a browser. Node.js lets developers use JavaScript to write command line tools and for server-side scripting—running scripts server-side to produce dynamic web page content before the page is sent to the user's web browser.
Express is a minimal and flexible Node.js web application framework that provides a robust set of features for web and mobile applications
MongoDB is a cross-platform document-oriented database program. Classified as a NoSQL database program, MongoDB uses JSON-like documents with schema. MongoDB is developed by MongoDB Inc. and licensed under the Server Side Public License.
Ajax is a set of web development techniques using many web technologies on the client side to create asynchronous web applications. With Ajax, web applications can send and retrieve data from a server asynchronously without interfering with the display and behavior of the existing page.
1.fork and then clone or just simply download zip file
2.change directory into project cd node-js-playlist-master
3.install node modules using command npm i or npm install
4.run server command node app.js
5.open url localhost:3000 in your browser
This is a good example to learn web stack.