Challenge: Todo List

Make a todo list app using JavaScript. Users should be able to:

Use the following markup to get started:

      <input type="text" id="newTodo" placeholder="Amazing thing..." />
      <button id="addTodo">Add Todo</button>
      <ul id="list"></ul>
    

Take it Further

Here are some ideas to make the app even better:

Solution (see the source code to implement in steps)