The todo list is an application that enables users to organize their tasks and keep track of their progress completing them.
- User can add a description of task
- User can add a target completion date
- User can mark a task as completed
- User can delete a task completed or not
- User can clear the entire list with a Clear All button