To provide users with the ability to customize the display in their helmet and make further adjustments, we decided to develop our own app. This app also allows users to access various information about the helmet.
Initially, we created a Low-Fi prototype to test which features the app should include. We looked for ways to present these features to the user in the simplest and most accessible manner possible. In the Mid-Fi prototype, we selected colors and fonts and thought through the entire process. We made adjustments to the most important features as new ideas emerged during the process. Additionally, during implementation, we realized that some of our original solutions were not always optimal.
After creating a finished prototype, we began implementation using React Native Expo and a backend with Supabase. Choosing React Native allowed us to develop an app that can be used on both Android and iOS platforms. This implementation made our project functional. Users can log in, retrieve information, and adjust settings on the helmet afterward, giving them full control over the system.