Centro de Alto Rendimiento (CAR), Oficina OARC #
Cliente: Consejo Superior de Deportes, Departament d’Esport Generalitat de Catalunya
Ubicación: España
Periodo: 2007–2019 (Fase 2 en curso)
Sitio web: http://www.car.es
Descripción general #
Sistema integral de gestión del rendimiento deportivo para el centro atlético de élite de España, que gestiona datos de atletas, resultados de competiciones, evaluación del rendimiento y la gestión oficial de premios y becas.
Arquitectura técnica #
- Backend: SpringBoot, JPA-Hibernate, Ecache, Jackson
- Base de datos: MySQL/MariaDB con arquitectura de microservicios
- APIs: APIs REST con documentación Swagger
- Frontend: Node.js, Angular 7, Bootstrap, Material Design
- Seguridad: seguridad de servidor a nivel Spring + autenticación de cliente JWT
- Búsqueda: Elasticsearch en clúster
- Infraestructura: virtualización VMWare, servidores Debian
- DevOps: integración con GitLab con pipeline CI/CD completo
- Pruebas: pruebas continuas en servidores y clientes
Características principales #
- Gestión de datos de atletas y seguimiento del rendimiento
- Registro y análisis de resultados de competiciones
- Sistemas de evaluación del rendimiento
- Asignación oficial de premios y becas
- Interfaz administrativa con gestión completa de usuarios y roles
- Integración en tiempo real con los sistemas oficiales de la GENCAT
- Fase 2: evolución mejorada de la UI y consolidación de procesos internos
Impacto #
Sistema de misión crítica que sustenta la infraestructura nacional de rendimiento deportivo de España, con una arquitectura robusta y escalable que gestiona datos atléticos complejos y procesos gubernamentales oficiales.