Development of a platform assessing the impact of running shoes

article author

STRIDE is a web application developed by Technology Partner SA for its client, the Luxembourg Institute of Health (LIH), as part of their study: "Effect of foam properties and cushioning position of running shoes on injury risk in leisure-time runners: A randomized trial." In partnership with Decathlon.  

LIH is launching a large-scale study to examine the impact of different cushioning solutions on injury risk in a cohort of over 1,000 runners observed over a 6-month period, making it one of the largest studies of its kind. 

The project focuses on the influence of cushioning materials in both the rear and forefoot areas of running shoes on injury rates among leisure-time runners. Participants will test three different shoe versions.  

The objective of the solution

Solution objectives for participants

Participants will test three different versions of shoes. Each runner will receive a pair of running shoes and will be asked to: 

  • Share their running data recorded by their connected watch by logging on to the STRIDE platform.
  • Fill out a weekly questionnaire on any musculoskeletal complaints (pain or injury) via a dedicated web application. 

Solution objectives for LIH and Decathlon

This study will provide valuable information on the relationship between footwear cushioning and injury risk, helping researchers and footwear manufacturers to make informed decisions for future product models. 

 

Our realisation

After several workshops, the project underwent several development phases:   

  • Definition of the project architecture  
  • Creation of mock-ups  
  • Complete development of an administrator portal  
  • Complete development of a researcher portal 
  • Complete development of a participant portal 
  • Integration of third-party APIs to centralize race data  
  • Security audit 
  • Testing 
  • On-premise deployment (client side) 

 

Testimonials

L’équipe “Physical Activité, Sport & Health” du Luxembourg Institute of Health est connue pour son expertise dans la prévention des blessures liées à la course à pied, et particulièrement pour ses études sur les propriétés des chaussures. Pour notre nouvelle étude réalisée en partenariat avec Decathlon, nous comparons 3 différentes solutions d’amorti dans les chaussures, et souhaitons recruter plus de 1000 coureurs. Nous avions besoin de créer une solution qui permet le recrutement des participants (création de compte, information sur l’étude recueil de consentement, prise de rendez-vous…), le recueil de données par questionnaires (données démographique, historique de course à pied, ressenti avec la chaussure…), et l’import direct des données de course des participants enregistrées par leurs montres de sport (Garmin, Polar et Suunto).

Nous sommes très satisfaits de la solution finale, laquelle répond entièrement à nos attentes. Il est important de souligner l’implication dans le projet du développeur, Abdelkarim, et particulièrement ses suggestions, sa réactivité et sa compréhension de nos besoins. La communication avec Technology Partner, et essentiellement Alisson, était efficace et constructive. Technology Partner a toujours été à l’écoute de nos besoins et contraintes, et s’est montré ouvert à toute solution. Ce fut une collaboration positive et fructueuse. Laurent Malisoux, Group Leader. 

 

Technologies used

  • API 
  • .Net 8 (ASP.Net web API) 
  • Emailing SMTP/MailHog
  • Authentication 
  • SSO Keycloak/basic authentication 
  • UI 
  • NextJS 14 / React 18
  • Mantine component library 
  • Data management 
  • MariaDB 
  • ORMentity framework core 
  • Integration with third party systems 

Activity data providers for near real-time activity synchronisation: 

  • Polar access link API 
  • Garmin connect API
  • Suunto cloud API 
  • Hosting / infrastructure 

Hosting on-premise 

  • Openshift
  • Docker 

 

Published on 29/04/2025
Update cookies preferences