Una aplicación de To-Do List para gestionar tareas personales, con opciones para crear, editar y categorizar tareas, asignar estados, y añadir subtareas. La aplicación es responsive, diseñada para adaptarse a portátiles, móviles y tablets, utilizando tecnologías como HTML, CSS, y JavaScript. También incluye integración con Google Calendar para sincronizar eventos y recordatorios. Características Principales Gestión de Tareas
Los usuarios pueden añadir nuevas tareas con un título, descripción, subtareas, categoría, y fecha de finalización. Cada tarea tiene un estado que indica su progreso:
Las tareas pueden ser editadas en cualquier momento, excepto cuando estén en el estado "culminada". Marcar tareas como completadas para ayudar a los usuarios a mantenerse organizados.
Los usuarios pueden crear y gestionar categorías personalizadas para clasificar las tareas.
Se permite un máximo de 10 categorías para una mejor organización.
Las tareas pueden tener subtareas asociadas, permitiendo un nivel adicional de detalle y gestión.
La aplicación se adaptará a diferentes dispositivos, incluyendo portátiles (14 a 15 pulgadas)
, teléfonos móviles (1080x2460)
, y tablets (10 a 12 pulgadas)
.
Una interfaz limpia y sencilla para facilitar la adición, edición, y visualización de tareas.
Sincroniza tus tareas y eventos con Google Calendar para una mejor gestión del tiempo y los recordatorios.
Frontend: HTML, CSS (con diseño responsive), JavaScript.
Navegador Web moderno y actualizado. Cuenta de Google para la integración con Google Calendar.
Clona el repositorio:
bash
git clone https://github.com/tu-usuario/Proyecto_To_Do_list_TMS-2024-2
cd Proyecto_To_Do_list_TMS-2024-2
Abre el archivo index.html en tu navegador para usar la aplicación localmente.
Ve a la Google Cloud Console.
Crea un nuevo proyecto y habilita la API de Google Calendar.
Configura las credenciales OAuth 2.0 y descarga el archivo credentials.json.
Coloca el archivo credentials.json en el directorio del proyecto y sigue las instrucciones para cargarlo en el navegador.
Añadir una tarea: Haz clic en "Añadir Tarea" y completa el formulario. Editar una tarea: Haz clic en el icono de edición junto a la tarea. Eliminar una tarea: Haz clic en el icono de eliminación junto a la tarea. Marcar una tarea como completada: Marca la casilla junto a la tarea. Integrar con Google Calendar: Ve a la sección de configuración y sigue las instrucciones para conectar tu cuenta de Google.
El objetivo de la aplicación es proporcionar una herramienta fácil de usar y accesible para que los usuarios puedan organizar sus tareas diarias, aumentando la productividad y facilitando la gestión del tiempo. Contribución
Este proyecto está bajo la Licencia MIT. Consulta el archivo LICENSE para más detalles. Contacto
Para cualquier pregunta o comentario, por favor contacta a f.martinez5@utp.edu.co o