Real-Time Sports Tracking Solution

  • Score Awaiting client review
  • Date Published
  • Reading Time 2-Minute Read

A sports analytics solution gathering real-time data on various metrics that can be processed by professional coaches, managers, betting companies.


Our initial challenge in this project was to assure connecting BLE sensors properly and gathering real-time data on various parameters from sports games about a team in general and each player separately. We took this idea further and decided to create a sports performance tracking solution for professionals that would be able to:

  • Integrate the IoT-based technologies properly
  • Interact efficiently with BLE-powered sensors
  • Track current players’ positions in real-time
  • Gather and analyze data from various sports games and workouts
  • Store data in the cloud and synchronize it in real-time
  • Run perfectly on both iOS and Android devices


Our solution was primarily focused on gathering, processing, and storing sports statistical data in real time and sharing it with various stakeholders via the application. Thus, using the ShotTracker Team app, coaches, team managers, athletes, and betting providers could track different criteria of the entire team or each specific player apart thanks to the following features:

Sports gear & movement equipment analytics

To create an effective ecosystem of BLE sensors for gathering and analyzing data about every movement of the ball and players on the court, we set up the five system power modes of beacons, such as Active, Sleep, Deep Sleep, Hibernate, and Stop.

Real-time box scores and sports performance data AR-based visualization

For displaying real-time box scores and statistics, we run an algorithm to get precise data from a variety of sensors fixed on the sports gear & equipment and in the corners of the court.

To assure vivid data visualization, we designed a specific court view map with the real-time positions of the ball and players. We also implemented AR-based elements, so users could project the court and players’ positions on any surface via their phone or tablet and follow the game.