Inspiration
With a combined 6 years of military experience, injury caused by poorly maintained personal equipment is commonplace and can be devastating. Over the years of training, there's been an alarming increase in the number of fall outs (physical excuse from physical activity) due to injuries caused by ankle and knee impact, like contusions and sprains. As such, we've paired up with the Terra API to produce an app interface that tracks the health of your running shoes, as a function of multiple running variables.
What it does
The app will track health and fitness data via wearables that pair with TerraAPI and compute shoe health based on mileage, average cadence, and user weight (backed by academic research). It will display a use tracker, upon which reaching 100% the user should know its time to change their shoes. It would also display mileage over the past week, for ease of physical activity tracking to ensure soldiers will not overexert themselves and cause further injury. The app comes with a web app console interface - meant for admin users (such as sergeants or officers of the military) that have an overview of the shoe health and running styles of the soldiers under them.
This can ensure the required and specific stores (running shoes, combat boots) can be ordered ahead of time to ensure safety. Lastly, higher command can derive insights on footwear and this helps them to make better procurement decisions with regards to the shoe design, shoe replacement rates and many more.
How I built it
We used TerraAPI to draw data into Firebase, on which we hosted our app and Cloud FireStore, on which we hosted our database. Mainly written in JavaScript, Kotlin, HTML and CSS.
Challenges I ran into
Making a responsive and dynamic UI and computing a function that can meet the theory of mechanics of running movement, while meeting the required observed data trends that validate it. Furthermore, being our first hackathon, we faced numerous physical challenges such as sleep deprivation and poor nutrition (sorry DocSoc) that were slightly taxing. Nevertheless, TerraAPI made things really convenient for us to link to Firebase and to draw the required data.
Accomplishments that I'm proud of
As first timers in a hackathon, we are proud of being able to brainstorm and execute our idea in such a short period of time. Our team had little full stack experience and having to code this was a huge challenge. However, we managed to persevere throughout the whole night and implemented all the features while solving all the bugs we needed.
What I learned
Teamwork makes the dream work. Also, with an idea that one has a strong conviction for, we can overcome anything and make lives better for everyone.
What's next for ShoeSage
Better Gait Analysis with wearables Predictive Injury Analysis Tracking for boots and other gear Implementation in the military
Built With
- css
- html
- javascript
- kotlin
- terra
Log in or sign up for Devpost to join the conversation.