Inspiration
Our project was inspired by the Georgia Tech Volleyball team and their struggles with the MyVert system, a wearable device for tracking player jumps and movement. Therefore, we chose to work on Challenge # 3.
What it does
The solution for this project was two-fold
We first wrote a script to transfer data from the MyVert website to a Firebase database.
The second part of this project involved analyzing the MyVert data and displaying it in an accessible and user-friendly manner. Specifically, our team focused on analyzing player G-Force data because the frequency of high impact jumps are especially important to medical staff and coaches in preventing injury.
How I built it
The web-scraper was written in python with the Selenium Web Automation API and retrieves and posts data from the MyVert website to a Firebase database. This script can be used by coaches in the future after the data from a practice or game has been logged to access the MyVert data on their own server.
For our data-analysis feature, we created a python Flask server that returns G-Force metrics and other data specific to a player at a certain practice. This server is called by an HTML website that displays the returned graphs and data.
Challenges I ran into
Some of our challenges included deciding on meanigful metrics to display on the website and scraping the data (because the MyVert system didn't include an accessible API).
Accomplishments that We're proud of
We have a fully functioning web-scraper and a user-friendly website.
Log in or sign up for Devpost to join the conversation.