build a web-based shopping list app using JavaScript, HTML, and CSS