Centro de Alto Rendimiento (CAR), Oficina OARC #
Client: Consejo Superior de Deportes, Departament d’Esport Generalitat de Catalunya
Ubicació: Espanya
Període: 2007–2019 (Fase 2 en curs)
Lloc web: http://www.car.es
Descripció general #
Sistema integral de gestió del rendiment esportiu per al centre atlètic d’elit d’Espanya, que gestiona dades d’atletes, resultats de competicions, avaluació del rendiment i la gestió oficial de premis i beques.
Arquitectura tècnica #
- Backend: SpringBoot, JPA-Hibernate, Ecache, Jackson
- Base de dades: MySQL/MariaDB amb arquitectura de microserveis
- APIs: APIs REST amb documentació Swagger
- Frontend: Node.js, Angular 7, Bootstrap, Material Design
- Seguretat: seguretat de servidor a nivell Spring + autenticació de client JWT
- Cerca: Elasticsearch en clúster
- Infraestructura: virtualització VMWare, servidors Debian
- DevOps: integració amb GitLab amb pipeline CI/CD complet
- Proves: proves continues en servidors i clients
Característiques principals #
- Gestió de dades d’atletes i seguiment del rendiment
- Registre i anàlisi de resultats de competicions
- Sistemes d’avaluació del rendiment
- Assignació oficial de premis i beques
- Interfície administrativa amb gestió completa d’usuaris i rols
- Integració en temps real amb els sistemes oficials de la GENCAT
- Fase 2: evolució millorada de la UI i consolidació de processos interns
Impacte #
Sistema de missió crítica que sustenta la infraestructura nacional de rendiment esportiu d’Espanya, amb una arquitectura robusta i escalable que gestiona dades atlètiques complexes i processos governamentals oficials.