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.

Built With

Share this project:

Updates