Funcionalidad: implementar estructura y lógica para generación de reportes consolidados
- Añade dependencias de Apache POI e iText en pom.xml para exportación.
- Define entidad Observacion con mapeos JPA correspondientes.
- Crea DTOs (ReporteResDTO, ReporteEstudianteDTO, etc.) y ReporteMapper.
- Implementa repositorios con queries JPQL optimizadas para filtrado dinámico.
- Desarrolla ReporteService para agrupar métricas y detalles por estudiante.
- Exportar reportes en formato PDF, EXCEL y CVS, con estilos y texto organizado
- Consultar un resumen del registro de instancias y observaciones, permitiendo consultar con filtros de fecha, estudiante y/o funcionario