A web program to organise your to do lists. You can perform the following operations:
- Add items to a list
- Check mark the items
- Delete the items (Shift+mouse click)
- Add, delete and rename different lists
The website uses,
- Bootstrap for the layouts, jQuery for handling the scripting and AJAX for the https requests in the front end
- The back end uses Nodejs and expressjs to handle https requests and routing.
- EJS is used as a templating engine.
- I have implemented a LinkedList and a Splay Tree to store the list items and lists respectively.
- Cookies are used to manage the session. Though, they will reset after 24 hours of first launching the website.
Live at: https://todo-list-ds.herokuapp.com/