Desarrollo

Gestor de tareas web

Gestor de tareas personales en React y TypeScript con filtros, prioridades y estados.

1 estrella2026rol: autor único (proyecto universitario)estado: completado
portada procedural — capturas reales a la esperaPortada procedural del proyecto Gestor de tareas web.

01 Resumen

Aplicación web de gestión de tareas personales ("Tasker.io") construida como SPA con React 18, TypeScript y Vite. Permite crear, editar, duplicar, archivar y completar tareas con prioridades, fechas límite, proyectos, listas y etiquetas. El estado se maneja con React Context, aplicando reglas de negocio como que las tareas duplicadas vuelven a estado pendiente y las archivadas se omiten de la vista principal. Incluye un panel de resumen y una vista de listado con búsqueda, filtros combinados y ordenamiento.

02 Aspectos destacados

  • SPA en React 18 con TypeScript estricto y build con Vite.
  • Estado global con React Context aplicando reglas de negocio propias.
  • Listado con búsqueda, filtrado por prioridad, estado y fecha, y ordenamiento.
  • Modelo de datos tipado para tareas, proyectos, listas, etiquetas y categorías.

03 Capturas