Todo List
Tecnologias usadas
ReactJavascript
Propósito y beneficios de la aplicación
La aplicación desarrollada es una lista de tareas (To-Do List) pensada para ayudar a las personas a organizar sus actividades diarias de manera sencilla y eficiente. Este tipo de herramienta resuelve problemas comunes como la desorganización, el olvido de tareas importantes y la dificultad para distinguir entre lo que está pendiente y lo que ya se ha realizado. Además, incorpora soluciones prácticas como el almacenamiento local de datos, lo que permite que las tareas se mantengan guardadas aunque se cierre el navegador, y la posibilidad de alternar entre modo claro y oscuro para adaptarse a diferentes condiciones de luz y preferencias del usuario.
Descripción funcional y técnica del proyecto
En cuanto a su funcionamiento, la aplicación está construida con React y utiliza una estructura modular que facilita su mantenimiento y escalabilidad. El usuario puede añadir nuevas tareas mediante un formulario, visualizarlas en listas separadas según su estado (pendiente o completada), y gestionarlas fácilmente marcando como realizadas o eliminando aquellas que ya no son necesarias. El diseño es limpio y moderno, con una interfaz intuitiva que responde de manera fluida a las acciones del usuario. La persistencia de los datos se logra gracias al uso de localStorage, asegurando que la información no se pierda entre sesiones. El sistema de temas permite cambiar el aspecto visual de la aplicación, mejorando la experiencia y accesibilidad para todos los usuarios.

