RetroBoard
Características principales
Creación de tableros de retrospectiva con título y sprint opcional
Cuatro columnas predeterminadas: Went Well, To Improve, Action Items, Kudos
Añadir, editar y eliminar tarjetas en cada columna
Sistema de votación (upvotes) para priorizar temas
Diseño responsive con Tailwind CSS v4 y tema oscuro
API REST documentada con Swagger (/api/docs)
Arquitectura Angular 22 standalone con Signals
Descripción
RetroBoard es una aplicación de retrospectivas de sprint para equipos ágiles. Construida con Angular 22 standalone, Signals y Tailwind CSS v4 en el frontend, y NestJS 11 con TypeORM y SQLite en el backend. Permite crear tableros de retrospectiva con cuatro columnas predeterminadas (Went Well, To Improve, Action Items, Kudos), añadir tarjetas con votación, y gestionar el ciclo completo de retrospectivas. La API incluye documentación Swagger y validación con class-validator.
Tecnologías utilizadas
Angular
TypeScript
SQLite
Tailwind CSS