VELA

VELA is a mobile web application that provides surfers and other water sports enthusiasts with quick and easy access to wave, weather, and wind reports, so that they can make the most of their days on the water.

My Role

UX/UI Design | UX Research

The Client

CareerFoundry | Speculative

Timeline

July 2023 - December 2023

Tools

The Problem

Surfers of all skill levels need an easy way to find understandable and reliable surf reports and forecasts for surf spots around the world, because they need to make safe and informed decisions before heading out for their day on the water.

A Potential Solution

Design and develop a mobile web application that leverages innovative UX design principles to provide surfers with intuitive, accurate, and personalized wind, wave, and weather information through surf reports.

The Design Thinking Process

User Surveys & Interviews

Short user surveys were shared on social media and community platforms. A small selection of these surveyed participants were asked to participate in user interviews. These short 20 minute interviews were conducted via Zoom over the course of a few days. This research allowed us  to uncover valuable insights into potential VELA users’ behaviors, preferences, and pain points, helping to inform the development and enhancement of the VELA app without investing a great deal of time.

Discover

Research Goals

  1. Gain a comprehensive understanding of water sports enthusiasts needs, preferences, and behaviors when it comes to accessing wind, wave, and weather information

  2. Identify the specific pain points and challenges users currently face in obtaining accurate wind, wave, and weather information for water sports activities

  3. Evaluate and assess user’s experiences with existing mobile apps and websites for checking weather conditions in relation to water sports

  4. Determine the critical information users prioritize when planning for or engaging in water sport activities (ex. wind speed, wave height, forecasts, specific locations.)

User interviews were conducted via Zoom.

Insights

  • Users prioritize accurate and up-to-date information on wind speed and wave height as essential factors when planning water sport activities

  • Existing apps often pose challenges, as they are perceived as complex and lacking user-friendly interfaces, leading to frustration

  • Users appreciate the idea of customizable dashboards expressing interest in tailoring tools to display information specific to their sport of choice and location

  • Users have an strong interest in community features where they can share experiences, tips, and favorite locations with fellow water sports enthusiasts

User Personas

Define

User Personas were developed using the information gathered from user interviews. Keeping these personas and their challenges in mind, allowed empathy for potential users and revisiting them often throughout the process aided in maintaining user-centric focus.

Maya


Maya is a creative and adventurous digital nomad who has been traveling and working remotely for the past three years. She combines her love for design with her passion for surfing, seeking out coastal destinations with good waves for both work and play. She values flexibility and freedom in her lifestyle.

Bio

Age:

28

Education:

Bachelors

Status:

Single

Graphic Designer

Occupation:

Location:

Bali, Indonesia

Goals & Needs

  • Work-life integration

  • Discover surf-friendly destinations

  • Connect with local surf communities

Frustrations

  • Unpredictable work schedule

  • Limited local knowledge

  • Safety concerns

Motivations

  • Balancing work and surfing in picturesque locations

  • Exploring new surf spots and cultural experiences

  • Building a global network of like-minded surfers and digital nomads

Jake


Jake is a recently divorced dad who shares custody of his two young kids with his ex-wife. He’s passionate about surfing and sees it as a way to connect with nature and find moments of peace amidst the challenges of single parenthood. He’s been surfing for several years and considers it a key part of his identity.

Bio

Age:

34

Education:

Bachelors

Status:

Divorced

Occupation:

Marketing

Location:

San Diego, CA

Goals & Needs

  • Balance work and parenting

  • Discover new surf spots

  • Connect with other surfers

  • Limited time

  • Weather uncertainty

  • Community engagement

Frustrations

Motivations

  • Finding moments of relaxation & joy through surfing

  • Connecting with a community of like-minded individuals

  • Improving surfing skills & discovering new challenges

User Flows

User flows and task analyses were created for each user persona. These gave a clearer picture of the steps users would need to take to achieve their goals and how to deliver these in the most effective way. Here are two user flows that represent common scenarios of potential VELA users.

User Flow 1

Checking Local Surf Conditions

  1. User opens the VELA app on their mobile device

  2. User arrives at “Home” screen

  3. User selects their preferred location from listings. User can opt to change these listings by selecting “Edit”

  4. VELA displays real-time surf location conditions, including wave height, swell direction, wind speed, tide information, and water temperature for the selected location

  5. User has the option to explore additional details, such as “Surf Forecast,” “Location Overview,” and “Live Stream”

User Flow 1


User Flow 2

Exploring Global Surf Spots

  1. User selects the “Explore” section of the app from the bottom navigation menu of the “Home” screen

  2. User inputs desired location into the search bar of the “Explore” page. VELA provides a list of locations in relation to the input location. User can filter spots based on criteria like difficulty or user ratings. User can opt to search using map view.

  3. User selects location to review location conditions details

  4. The app displays real-time surf conditions for the selected surf spot. The user can opt to review “Location Overview,” “Surf Forecast,” or “Live Stream” 

User Flow 2

Sitemap

A card sort was conducted using Optimal Workshop, to gain insight on how potential users might expect the application’s content to be displayed. The results of this card sort were used to create a sitemap for VELA.

VELA Sitemap created using FigJam

Ideate

Low-Fidelity Wireframes

A quick exploration of possible designs was done in simple low-fidelity wireframes This early exploration of ideas, allowed testing for different layout structures, information hierarchies and user flows without investing significant time or resources.

Initial outlines for VELA screens

Mid-Fidelity Wireframes

The mid-fidelity wireframes featured below, were drafted to refine the layout and of VELA. Incorporating basic visual elements, allowed the creation of a interactive prototype that could be tested on potential users.

Test

Usability Testing

User testing on the mid-fidelity prototype yielded a variety of insights. Analyzing these insights, allowed for informed decisions to enhance the apps usability, functionality, and overall user experience. This information would later be used when creating  high-fidelity wireframes.

Goals

  • Evaluate usability and how easily users can perform key tasks

  • Understand the learning curve and identify pain points of first time users

  • Test key features and their functionality such as checking wind speed, wave height, and weather forecasts

  • Gather feedback on user interface and identify areas that may need improvement

Affinity Mapping VELA usability testing results with FigJam

Insights

  • Users experienced issues understanding surf report charts

  • Users felt frustrated with excessive steps and scrolling

  • 3/6 experienced confusion when reviewing weather alerts

  • 3/6 users struggled to find help on how to read surf reports

Preference Testing

Preference testing was performed to bring the opinions of potential VELA users to the forefront. This qualitative insight allowed for moving forward with a prototype that was based on more user-centered design choices.

Option 1

Option 2

Prototype

High-Fidelity Wireframes

The high-fidelity wireframes, featured below, brought VELA to life, creating a realistic preview of what would be the final product. Adding UI elements, such as color scheme, typography, and images gave a more accurate representation of the product going forward.

Design Language System

The design language system for VELA, was created based upon the results and feedback from preference testing.

Following these style guidelines, would ensure consistency, efficiency, and brand identify throughout the design and development of VELA.

A more extensive guide was developed to create a Design Language System for VELA.

See the complete VELA Design Language System .

Accessibility

To ensure creation of a more inclusive, ethical, and user-friendly product, that addressed the needs of individuals with disabilities, such as visual impairments and improved overall user experience the following iterations based upon Web Content Accessibility Guidelines were made:

  • Line spacing was improved, so that it was at lease 2x the font size

  • Spacing following paragraphs was improved, so that it was at least 2x the font size

  • Text size was increased, so that the minimum text size was no smaller than 14px

  • Button sizes were changed to be at least 44x44 CSS pixels

  • Error text fields with both color and error signs were added to help users better understand when an error occurred

Example of design iterations to better serve visually impaired users of VELA - Addition of error signals

Interested in trying it out?

Thank you for reviewing the VELA case study.

Your feedback is greatly appreciated. If you would like to share or are interested in collaborating, please feel free to reach out.