Go to main section Go to footer

Soccer Player Training System

A system for tracking user’s (athletes) performance during training including heart rate, speed, acceleration, position and much more. We present real-time data on iOS devices as well as post-workout data analysis at a web application.

Key Application

Wearable sensors collect soccer players core metrics and send the encrypted data to an edge device located near the playing field.

A native iOS application allows real time data analysis of every player on the field during the training session.

All gathered datapoints are securely submitted to a cloud service for further analysis and comparison over time. A web application allows management and scheduling of training sessions, presents statistics and reports


Soc­cer Play­er Train­ing System

“ When we started development of the system it looked like a small and heavy fridge with cold drinks with very unintuitive user interface. Over the time we helped in reducing of the phisical size of the system, extended functionality and developed much better user interface that allowed to sell the system to the best clubs over the word that regularly played in Champions League.”

Hubert Kamiński

Project Manager / Scrum Master


Key challenges

The client, one of the world’s largest sports equipment OEMs, was looking for a highly skilled software engineering partner who could fulfill their needs in speed to market, quality, continuous delivery and support for a worldwide distributed system used by the most renowned soccer and national teams worldwide.
Codelab‘s agile approach and solid engineering capabilities ensured fast roll out of new features, established an OTA update service and took care for the highest customer and user satisfaction.


Find us at