Skip to main content

Centro de Alto Rendimiento (CAR), Oficina OARC #

Client: Consejo Superior de Deportes, Departament d’Esport Generalitat de Catalunya
Location: Spain
Period: 2007–2019 (Phase 2 ongoing)
Website: http://www.car.es

Overview #

Comprehensive sports performance management system for Spain’s elite athletic center, handling athlete data, competition results, performance evaluation, and official awards/grants management.

Technical Architecture #

  • Backend: SpringBoot, JPA-Hibernate, Ecache, Jackson
  • Database: MySQL/MariaDB with microservices architecture
  • APIs: REST APIs with Swagger documentation
  • Frontend: Node.js, Angular 7, Bootstrap, Material Design
  • Security: Spring-level server security + JWT client authentication
  • Search: Clustered Elasticsearch
  • Infrastructure: VMWare virtualization, Debian servers
  • DevOps: GitLab integration with complete CI/CD pipeline
  • Testing: Continuous testing across servers and clients

Key Features #

  • Athlete data management and performance tracking
  • Competition results recording and analysis
  • Performance evaluation systems
  • Official awards and grants allocation
  • Administrative interface with comprehensive user/role management
  • Real-time system integration with GENCAT official systems
  • Phase 2: Enhanced UI evolution and internal process consolidation

Impact #

Mission-critical system supporting Spain’s national sports performance infrastructure with robust, scalable architecture handling complex athletic data and official government processes.