PBI #1932
abierta[Historia de Usuario] Registro de resultados de competiciones
0%
Descripción
Como Monitor del club
Quiero anotar los resultados de competiciones de los alumnos
Para seguir su progreso deportivo y celebrar sus logros
- Descripción Funcional
El sistema debe permitir registrar de forma libre los resultados obtenidos por alumnos en competiciones. No se trata de un sistema complejo de gestión de torneos, sino de un registro simple para llevar el historial deportivo de cada alumno.
- Criterios de Aceptación (Gherkin)
```gherkin
Feature: Resultados de competiciones
Como monitor
Quiero registrar resultados de competiciones
Para seguir el progreso de los alumnos
Scenario: Registrar resultado de competición
Dado que soy monitor
Cuando accedo a la ficha de un alumno
Y selecciono "Nuevo resultado de competición"
Y completo:
| Evento | Campeonato Regional Madrid |
| Fecha | 20/10/2025 |
| Categoría | Infantil Kata |
| Resultado | 1º puesto - Medalla de oro |
Y pulso "Guardar"
Entonces el resultado debe quedar registrado
Y debe aparecer en el historial del alumno
Scenario: Ver palmarés completo de un alumno
Dado que un alumno ha participado en 5 competiciones
Cuando accedo a su ficha
Y abro la pestaña "Competiciones"
Entonces debo ver listado de sus 5 participaciones
Y debe ordenarse por fecha (más reciente primero)
Y debe mostrarse un resumen: "3 medallas de oro, 1 de plata, 1 participación"
```
- Modelo de Datos
- Tabla: Resultados_Competiciones
Campos obligatorios: alumno_id, nombre_evento, fecha_evento, categoria, resultado
Campos opcionales: lugar_evento, observaciones, foto_medalla, certificado
Automáticos: id, created_at, updated_at, created_by, updated_by
- Definition of Done (DoD)
- [ ] Modelo en Supabase, API CRUD, formulario, subida archivos
- [ ] Pestaña competiciones en ficha alumno, resumen logros
- [ ] Módulo competiciones con filtros, exportación
- [ ] Tests, JSDoc, responsive
- Estimación
Story Points: 5 | Horas: 8-13h
- Referencias
Relacionado con: RF-006
Ningún dato disponible