Inspiration
After hearing about the numerous bombings in Ukraine, and the dispersion of millions of refugees, our team wanted to create a project that could help Ukranians find their lost loved ones in the event of a bombing.
What it does
Yap first searches the user's proximity to find a list of all available bluetooth devices. Once finding these devices, it gives us back an RSSI value that can triangulate the location of a chosen target.
How we built it
We used Flutter for the UI and app development, Dart for the programming language, and Bluetooth Low Energy (BLE) to connect devices together.
Challenges we ran into
We didn't normalize the RSSI signals causing it to be quite inaccurate at this time, something we're hoping to fix in the future. Because of this, calculating an accurate distance/location proved to be difficult.
Accomplishments that we're proud of
It was our first time creating an IOS app, we had to learn new frameworks in a short amount of time. At first, we weren't able to get it working at all, but we pushed through and got a semi-working product.
What we learned
We learned about Flutter, Dart, VS Code. We also learned that getting accurate distances using RSSI values is very difficult.
What's next for Yap
We hope to continue working on this project and push towards more accurate results.
Log in or sign up for Devpost to join the conversation.