This todo-list has been made using HTML, CSS, Node JS and Express JS with a fully functional Real-time Bidirectional Client and Server connection using Socket.io.
To run the project, install Express module for running socket.io in your application by running the following command:
npm install express socket.io
Next install nodemon in your working directory to run the server using the following command:
npm install -g nodemon
Type http://localhost:3000/ in your browser and boom !!! Your todo-app is ready.
treasure.txt - a basic .txt file that maintains the items entered by the users at client-side at the server end for further deletion and checked operations.
todoServer.js - is the server for this application written in Node JS and Express JS.
Inside the todoView folder:
about.html - consists of a basic .html about page.
contact.html - consists of a basic .html contact page.
index.html - consists of a basic .html index page.
todo.html - consists of a basic .html todo page well-connected to both client and server.
Inside scripts folder:
todoScript.js - is the client side script for this application written in Vanilla JS, Node JS and Express JS.
Happy Coding!