# Awesome Todo List by [kirupa](https://www.kirupa.com/about/whatiskirupa.htm) | filed under [Coding Exercises](https://www.kirupa.com/codingexercises/index.htm) A classic coding exercise that ties together so many concepts is the Todo List app: Your browser does not support inline frames or is currently configured not to display inline frames. The way this Todo List app works is pretty simple. Type in a task or item or whatever you want into the input field and press Add (or hit Enter/Return). Once you've submitted your item, you will see it appear as an entry. You can keep adding item to add additional entries and have them all show up:  To remove an item, just click on an existing entry. That entry will be removed. Pretty simple, right? Now, it is time for you to create this Todo List app yourself as part of this fun coding exercise. Onwards! ## Starting Point The easiest way is to fork the following Codepen pen and start adding your modifications: See the Pen [ Coding Exercises Start](https://codepen.io/kirupa/pen/qBYxQpr) by Kirupa Chinnathambi ([@kirupa](https://codepen.io/kirupa)) on [CodePen](https://codepen.io). You may want to open the pen [in a new window](https://codepen.io/kirupa/pen/qBYxQpr) if you want more space to code your solution or bring up the Console to see the output. If you prefer developing locally in your favorite code editor (like Visual Studio Code), create a new HTML document and copy/paste the following boilerplate/starting content into it: ```js