Unit Project - To Do App
Objective: Make a To Do App where a user can add tasks to a table and remove an individual task when it’s completed. For an example, click here.
Requirements
- Use an array to keep track of tasks. (3 pts)
- Use at least one event handler. (3 pts)
- Use at least one function. (3 pts)
- In HTML, use a table or list to display tasks. (3 pts)
- Modify the DOM when tasks are added or removed.
- Be able to add a task based on user input. (3 pts)
- Be able to remove a specific task. (3 pts)
- Code Style (2 pts)
- Have logical names for your variables and functions.
- Use
const
for variables that don’t need to be reassigned. - Have good indentation blocks of code (functions, conditionals).
Starting HTML
If you’d like some starting HTML, visit https://replit.com/@buckldav/TodoApp0#index.html.
Example
Here’s a working example (link):