JAI-VIER: Sistema de Gestión de Tareas
Sistema completo de gestión de tareas inspirado en Jira, desarrollado con Next.js, TypeScript y patrones de diseño avanzados.

Resumen
JAI-VIER es un sistema completo de gestión de tareas inspirado en Jira, desarrollado con Next.js, TypeScript y patrones de diseño avanzados. Ofrece una solución integral para la gestión de proyectos, sprints y tareas con una interfaz moderna e intuitiva.
Características Clave
- Gestión de Proyectos: Crear, editar y monitorear proyectos con herramientas completas de administración.
- Gestión de Sprints: Organizar el trabajo en sprints con fechas de inicio y fin, monitoreo en tiempo real.
- Gestión de Tareas: Crear, asignar y dar seguimiento a tareas y subtareas con estados personalizables.
- Panel de Control: Visualizar el estado de proyectos, sprints y tareas en tiempo real.
- Informes Detallados: Analizar progreso, velocidad del equipo y desviaciones de cronograma.
Patrones de Diseño Implementados
- Patrón Bridge: Separación de tareas de los métodos de notificación para mayor flexibilidad.
- Patrón Factory: Creación automática de tareas, dividiendo las que superan 4 horas.
- Patrón Singleton: Manejo centralizado del estado de la aplicación en memoria.
- Patrón Composite: Trabajo uniforme con tareas y subtareas en jerarquías complejas.
Tecnologías Utilizadas
- Frontend: Next.js, React, TypeScript, Tailwind CSS.
- Backend: Spring Boot API REST para lógica de negocio robusta.
- Despliegue: Docker para contenedorización y despliegue automatizado.
Tecnologías
Next.jsTypeScriptSpring BootTailwindCSSDocker
Enlaces
JAI-VIER: Sistema de Gestión de Tareas Gallery
Click on any image to view in full screen


