TaskPlanner
SPA full-stack de gestión avanzada de tareas y tiempo, con vistas de calendario (día/semana/mes) y tareas recurrentes con excepciones.
- Blazor WebAssembly
- ASP.NET Core API
- Entity Framework Core
- Bootstrap
Problema
Gestionar tareas con horario y recurrencia (con excepciones puntuales) es más complejo de lo que las apps de tareas básicas resuelven bien.
Solución
Una SPA en Blazor WebAssembly con vistas de calendario propias y un motor de recurrencia/solapes construido a medida.
Descripción completa
Una SPA full-stack para la gestión avanzada de tareas y tiempo, desarrollada con Blazor WebAssembly, con vistas dinámicas de calendario mediante CSS Grid, sistema de tareas recurrentes con excepciones, y un algoritmo propio de detección de solapes entre tareas con horario.
Funcionalidades principales
- Vistas de calendario dinámicas (día, semana, mes) con CSS Grid
- Sistema de tareas recurrentes con excepciones (p. ej. todos los lunes excepto festivos)
- Algoritmo propio de detección de solapes en tiempo real entre tareas con horario
- Filtrado en tiempo real por etiquetas/categorías
Decisiones técnicas
- Gestión de estado entre componentes de Blazor para coordinar las distintas vistas de calendario sin duplicar lógica