Ya está bien de desorden y de no llegar a nada, nos vamos a hacer nuestra propia lista de tareas diaria, hombre ya!
Vamos a realizar una aplicación simple de lista de tareas con una funcionalidad básica:
- Completar una tarea
- Desmarcar una tarea completada
- Añadir una tarea nueva
- El ejercicio se realizara en JS sin ayuda de frameworks o librerías externas
- La principal prioridad es que se puedan completar las tareas o acciones pedidas
- La siguiente prioridad, una vez resuelta la principal, es acercarse lo más posible a las guías gráficas ofrecidas
- La lista de tareas se tiene que almacenar en el Local Storage del navegador, de manera que si recargamos la página no perdamos la información
- Tiene que aparecer la fecha actual ;)
- Todo se desarrolla en la misma página, solo hay 1.
- Completar una tarea: Hacer clic en una tarea, o en su checkbox, marca la tarea como completada y la coloca al final de la lista
- Desmarcar una tarea completada: Hacer clic en una tarea completada, o en su checkbox, marca la tarea como pendiente y la coloca al principio de la lista
- Añadir una tarea nueva: muestra una capa donde podremos rellenar el nombre de la tarea y añadirla. Aparecerá en primer lugar.