UX/UI

Wave Surfing App
Real-Time Surf Insights

User Experience (UX) Research
I chose to design and characterize a surfing app, with its main feature being a wave radar that alerts both amateur and professional surfers to wave forecasts and essential data needed for surfing in the sea. A second unique feature is a button that automatically connects to a sports watch, and transfers data from the surfer's session to the app's measurement system. This allows the user to view sessions and a performance graph over different periods, based on their preferences.
Accordingly, a study was conducted on three leading websites/apps in the marine sector to collect relevant information. After that, an application characterization document was created, and real-time sea and wave quality data in Israel were examined and compared between the following sources
Israeli website: Marine and Ocean Research (IOLR)
4surfers app
MSW Surf Forecast global website/app
The study was conducted using a Samsung S7 mobile phone with an Android operating system.
Data Sources



A comparison was conducted between selected screens, and it was found that none of the apps or websites provide surfers with the optimal set of data required for a complete surfing experience. As a result, surfers tend to rely on multiple platforms to obtain a full picture of the sea conditions.
The global MSW website is the primary source that delivers real-time, accurate data; however, it lacks a clear indication of wave quality, despite being designed specifically for surfers.
The 4surfers app is missing accurate data on water temperature.
The Israel Oceanographic and Limnological Research (IOLR) website is not tailored for surfers, and instead provides general information about sea conditions for the broader public.
Persona and User Flow
A comparison of selected screens was conducted, and it was found that none of the apps or websites provide the optimal data needed by surfers.
As a result, surfers are forced to rely on multiple platforms to get a complete picture of sea conditions.
To support the research process, two personas were created – fictional characters representing different user scenarios, which help us as researchers explore and deepen the research.
Research Method
The research method was qualitative and personal, involving interviews with surfers — both recreational and competitive. The process included questionnaire responses as well as conversations with members of the surfing community about their preferences and needs.
Here are some responses from surfers:
User Reviews




App Requirements

Comparison of Three Sources
The MSW global website is the main source providing accurate real-time data. However, it lacks a wave quality score, even though it is geared towards surfers.
The 4surfers app lacks accurate water temperature information.
The Israeli Marine and Sea Research website is not intended for surfers, but rather provides general information on sea conditions to the general public.



Visual Comparison and Core Feature Analysis of Three Data Sources


S.W.O.T
In light of the above, a SWOT model was conducted to identify the benefits of the future application, WAVE, with the aim that every surfer looking for an application of this type would find it and continue to use it over time. The conclusions of the new model indicate that the application should ideally integrate most of the following data:
Automatic integration of a sports watch into a surf diary specifically tailored for curious and competitive surfers.
Adding real-time data such as live images, videos and explanations.
Up-to-date sea forecasts regarding breaking waves on the beach, wind directions and water temperature.



UX Decisions
The first step is to create a proper structure for the app – the user flow.
I realized that users tend to be impatient and want information immediately. Therefore, I designed a simple and accessible interface, which includes clear buttons for key functions such as the wave radar and connection to the sports watch. This way, users can quickly access the required information without wasting time on unnecessary searches.

Wireframes
Mapping the system and functions defined in the screen tree to a visual model of the application.

Adding New Features

Screen 4 – Unified Experience:
Unlike other models that focused solely on data, this screen combines all the key features from multiple platforms into a single app, with additional real-time access – even without user registration.

Fifth screen:
A personalized training map showing metrics for each workout.

Sixth screen:
Optional registration feature, not required.
Since registration is not always desirable and may lead to user abandonment, it is offered as an option only. To streamline the process and make it easier for users, registration can be done via Google or Facebook login.

Seventh screen
A personalized training map, which includes a display of various training metrics such as
Training duration: Shows the total time of each workout
Wave count: Shows the number of waves during the workout
Wave length: Shows the average length of the waves
Surf speed: Indicates the surfer's speed during the workout
Energy consumption: Shows the amount of energy consumed during the workout (based on sports watch data)
Physiological metrics: Includes data such as pulse, heart rate or even calories burned – if supported by a connected sports watch
Comparison with previous workouts: Allows users to compare their performance between different workouts and track improvement over time
By displaying these metrics clearly and visually, users can track progress, gain insights into different aspects of surfing and continuously improve their performance
Conclusions
Surfing is close to my heart, and I was able to design an app that provides an improved surfing experience by collecting a wide range of metrics on a single platform. Unlike other platforms that focus on limited datasets, my app provides a complete and holistic picture of surfing conditions.
Through my work with users, I gained valuable insights into the surfing world and discovered ways to improve the user experience. In addition, I recognized the potential for collaborations beyond individual users – including partnerships with municipal entities and beach businesses – to improve the services and experiences offered.







