BrendaCoronel / sistema-checklist-grupo-5

Este proyecto tiene como objetivo desarrollar una aplicación de lista de tareas que permita a los usuarios gestionar sus actividades de manera eficiente. El sistema está diseñado para ser sencillo, intuitivo y efectivo, facilitando la organización de tareas personales y profesionales.
0 stars 0 forks source link

sistema-checklist

Este proyecto tiene como objetivo desarrollar una aplicación de lista de tareas que permita a los usuarios gestionar sus actividades de manera eficiente. El sistema está diseñado para ser sencillo, intuitivo y efectivo, facilitando la organización de tareas personales y profesionales.

User_Stories

https://chatgpt.com/share/c418116e-e161-47b0-ad81-bf41b864422a?oai-dm=1

Funcionalidades Principales

-Crear Tareas: Los usuarios pueden agregar nuevas tareas a su lista de pendientes.
-Editar Tareas: Posibilidad de modificar la descripción de una tarea existente.
-Marcar Tareas como Completadas: Permite a los usuarios marcar las tareas que ya han sido realizadas.
-Eliminar Tareas: Opción para eliminar tareas que ya no son necesarias.
-Ver Tareas Pendientes: Visualización de todas las tareas que aún no han sido completadas.
-Filtrar Tareas por Prioridad: Capacidad de filtrar tareas según su nivel de prioridad.
-Buscar Tareas: Funcionalidad de búsqueda para encontrar tareas específicas por nombre o descripción.
-Organización por Categorías: Permite crear listas de tareas separadas para diferentes contextos (trabajo, hogar, estudio, etc.). Estructura del Proyecto

El proyecto está estructurado en dos clases principales:

-Tarea: Representa una tarea individual con atributos como nombre, descripción, fecha de vencimiento, prioridad y estado de completado.
-ListaTareas: Maneja una colección de objetos Tarea y proporciona métodos para agregar, editar, marcar como completadas y eliminar tareas, así como para mostrar tareas pendientes y filtrar tareas por prioridad.

Integrantes del Grupo:

-Brenda Coronel
Iris de Dominicis