- El Programador de Tareas es una aplicación web simple diseñada para ayudar a los usuarios a gestionar sus tareas diarias. Permite añadir nuevas tareas, marcarlas como completadas, editarlas y eliminarlas. Además, las tareas se almacenan localmente en el navegador del usuario utilizando localStorage, por lo que persisten incluso después de cerrar el navegador.
El proyecto se compone de los siguientes archivos:
- index.html: Contiene la estructura HTML de la aplicación.
- styles.css: Contiene los estilos CSS para la aplicación.
- script.js: Contiene el código JavaScript para la funcionalidad de la aplicación.
- Añadir Tarea: Los usuarios pueden añadir una tarea escribiendo en el campo de entrada y haciendo clic en el botón "Añadir" o presionando la tecla "Enter".
- Completar Tarea: Los usuarios pueden marcar una tarea como completada haciendo clic en el botón de verificación.
- Editar Tarea: Los usuarios pueden editar una tarea existente haciendo clic en el botón de edición y proporcionando un nuevo texto.
- Eliminar Tarea: Los usuarios pueden eliminar una tarea haciendo clic en el botón de eliminación.
- Eliminar Tareas Completadas: Los usuarios pueden eliminar todas las tareas completadas haciendo clic en el botón "Eliminar tareas completadas".
- Persistencia: Las tareas se guardan en localStorage para que persistan incluso después de cerrar el navegador.
- Los estilos y la apariencia del proyecto se han mejorado utilizando Google Fonts y Font Awesome para los iconos.
- La primera letra de cada tarea añadida se convierte automáticamente en mayúscula.
- Las tareas completadas se mueven a una lista separada, y los botones para completar, editar y eliminar tareas proporcionan una experiencia de usuario interactiva.
Este proyecto está licenciado bajo la GNU General Public License versión 3.