Feature List (From Lecture)
Login (Get username and print) Once user enters the username, the form should disappear. Display the greeting message. Use localStorage to store username If username exists in the localStoreage, display the message with stored username.
Clock: Format - HH:MM:SS use setInterval() to generate the clock for each second Format using String.padStart(, ) and String.padEnd(, <\padString>).
Random quotes
Random background images
Create image () element on HTML document, using document.createElement().
ToDo list Using target of mouseEvent (generated on click) to identify which todo list item will be removed. Using Array.filter() to delete item of ToDo list. It gives new array excluding the delete target (Filter function should be coded).
Display weather Use navigator.geolocation.getCurrentPosition(, ) to get location of the device. Use OpenWeather API (https://openweathermap.org/api) to retrieve current location's name and weather.