Inspiration
Coming into this Hackathon, we knew we wanted to work with Web Development. When we heard there was a category for inertial sensors, we knew we could come up with a unique idea.
What it does
Our project utilizes an iPhone acting as an inertial sensor to measure rotation and linear velocity and sends that data to an HTML server. We then take that information and determine whether or not the sensitive contents of that package may have sustained damage. This allows senders and warehouses to assess where packages may have been damaged in the shipping process and how to correct recurring issues.
How we built it
We built our mobile application framework in Swift/Xcode, sent that data in a JSON wrapper through a JS node where that information was parsed and analyzed, and then finally put it onto the locally hosted HTML where the final information was displayed.
Challenges we ran into
The primary challenge was getting the data from Swift onto the JS node. Getting the gyroscope data to display on the mobile device was also something that challenged us for a while.
Accomplishments that we're proud of
We picked up Tailwind CSS and learned how it interacts with an HTML script. We also learned how Swift applications and JS nodes can transfer data and how to display it in a professional manner
What we learned
We have never really used any of these languages other than Node.js and a little HTML/CSS. The bulk of our project (Swift/Xcode and gyroscopes), we had little to no experience with prior to this hackathon.
What's next for GoodSecured
We would like to make it more wireless and apply it to public servers. We would also like to send more advanced diagnostic messages without the use of an iPhone.
Log in or sign up for Devpost to join the conversation.