This is a Task list application, it allows the user to add tasks. The user's task list is stored in the localStorage, so when he refreshes the page, he can always find the list there. It also has a filter option that helps the user to find the completed and uncompleted tasks and also has the "mark-completed" button to mark the done task and the "trash" button that allows the user to delete the task completely from the browser's localStorage.
- HTML5
- CSS3
- DOM Manipulation with Vanilla JavaScript : I've used Vanilla JavaScript to practice DOM manipulation and improve my skills towards the language.
- Event delegation.
- Local Storage.
- DOM Styles, Events, Elements, Document, Window.