SURF STAY

Surf Stay proves a unique experience tailored to surf adventure seekers. With accurate weather forecasts only being predictable within a short time period, it’s essential that surfers have the ability to check the forecast and book last-minute trips all in one application. With the use of a detailed onboarding process and machine learning to ensure that every user has a tailored experience.

PROBLEM 
STATEMENT

How might we personalize the surf booking process in one place?

How might we book last minute trips, so users can surf during the optimal forecast?

How might we alert users on when their preferred destinations are firing?

SOLUTION

Surf Stay is a combination of a forecasting application and booking site that provides its users with the highest chance of scoring the best waves. The users can customize the feeds to allow for the best experience of adventure trips. Through these lists of customizations: skill levels, board preferences, breaks, and location, Surf Stay gives the user a personalized experience that will ensure their trip is what they dreamed of. 

I led the design for version 1.0 of the Surf Stay application, including everything from user research to delivery of the finished product.

TRY SURF STAY

SURF TRAVELER PAIN POINTS

ROLES & RESPONSIBILITIES

AUDIENCE

CONSTRAINTS

SCOPE

Based on the double diamond design thinking method of Discover, Define, Develop, and Deliver. I was able to deliver a user-centered design for surf seekers everywhere.

DISCOVERY & RESEARCH

When beginning the discovery phase of user research, the goal was to understand what users currently use for traveling (competitive research), user pain points (user surveys), and accessibility issues. The overall goals was to find anything that would be worth noting that would cause the user either joy or pain (user personas).

COMPETITIVE ANALYSIS

STRENGTHS

  • Low barrier for call to action. Only has location and suggested “tonight” due to it being focused on last minute bookings.
  • Based on the location, shows map and list of potential stays
  • Emphasizes the cheaper deals for last minute booking prices
  • Daily drop feature is clever

WEAKNESSES

  • Lack of information on the search results page. Does not highlight anything but the price and a short summary and name
  • The inability to filter on the search results page

STRENGTHS

  • More forecast inherent
  • More of a modern UI compared to magic seaweed and other forecasting applications
  • Subscription based service
  • Clear hierarchy and use of colors

WEAKNESSES

  • Very ad heavy
  • Minimal non subscription access to anything

USER SURVEYS

SUMMARY - During the collection of data through user surveys, the key findings that stood out more than the rest were as follows:

How often do you travel to surf in a given year?

What device do you typically use for booking trips?

What mobile operating system do you have?

PAIN POINTS

  • Inaccuracies of forecasts
  • Missing out on waves due to not being aware
  • Tedious process of booking trips

OPPORTUNITIES

  • Ability to set alerts on your favorite spots
  • Be able to book everything within the same application
  • Provide a great forecasting service that'll enhance the surf experience

PERSONAS

STEPHANIE

Bio

  • Lifestyle blogger
  • Status: single
  • Age: 23
  • Location: Gold Coast

Goals

  • Being able to see where the best waves are during a certain time period
  • Seeing comparisons of surf spots based on location and surf ability based on dates and forecasts
  • The ability to get notified of when one of my favorite spots is firing during the forecast period

Frustrations

  • Having to check surf reports and then book on a different site
  • My job allows me to work from anywhere and would like to not miss out on waves if I don’t have to.

KANOA

Bio

  • Semi-Pro Surfer
  • Status: single
  • Age: 28
  • Location: San Clemente

Goals

  • Being able to check the forecast, as well as book a hotel within their budget
  • Checking all the surf spots of the location I am going to and their forecasts.
  • Being able to get notifications of nearby surf spots that are recommended for a possible day trip.

Frustrations

  • Inaccuracies of different surf forecasts leaves me to guess on which spot is best
  • The tedious process of booking trips due to having to book quite often

INFORMATION ARCHITECTURE

USER STORIES & USER FLOWS

As a user, I would like to explore customized last minute trips, so I can surf during the optimal forecast.

As a user, I would like to know where the best trip would be for me based on filter preferences, so that I can enjoy the surf during this spontaneous trip.

As a user, I would like to receive alerts of favorite spots, so I can enjoy the surf at the optimal times. 

SITE MAP

WIREFRAME SKETCHES

DIGITAL WIREFRAMES

BRAND DEVELOPMENT

STYLE GUIDE

COLOR PALETTE

I decided to go with the retro surf colors of the 70s to bring the nostalgia of surf culture to get you stoked on your next surf trip. Surf culture is unique and has a strong, diehard following that enables surfers to quickly notice the meaning of this specific color palette.

Orange as the call-to-action was necessary in my eyes due to its bright and inviting feel. It stands out the most out of the 70s color palette.

TYPOGRAPHY

After trying out multiple typefaces, Nunito Sans is the type I decided to go with, due to its ease of readability and modern look. It also is appealing to the eye when adjusting the size from 10pt font to 50pt font.

LOGO

I explored many avenues for the logo for Surf Stay. I knew I wanted it to feel balanced due to the importance of balance within the sport. I started to symmetrical shapes and waves and things started to get complicated. So, I spent time simplifying the logo. I ended up going with a square due to the importance for favicons and other assets. Then added the symmetrical lines with waves peeling right. The minimal look was what I was going for and I feel it represents the surf culture as a whole.

INITIAL ITERATIONS

The onboarding illustrations - I struggled with displaying a way to better signify one's ‘surf ability’. This was due to my room-for-improvement illustration skills. The UI on the left was my first go at displaying skill levels and it didn't match the same look and feel of the other illustrations in the onboarding process. The UI on the right, showed a more practical difference in skill level, because the larger the wave, the more skilled you are. It also matched the illustrations on the upcoming onboarding pages much more closely. Overall, the process took me countless sketches to figure out a way to show abilities without getting too detailed.

The filters - My initial wireframes and high fidelity prototypes had only four filters to choose from. Due to rapidly creating the prototypes I didn't think too much about the most useful filters that are necessary in this space. After realizing that there are so many filters that are applicable, it was important that this area had room for expansion. Planning for growth and future features, it was important to allow for easy changes in the future.

The search - Having a human-centered approach to the search functionality. I found it incredibly important to make it function in a way that would help them discover new places, while also finding what they needed if they had a specific goal during the search. I wanted the search results to not only give the user a location, but to give them sub-categories such as hotels, recent, and forecasts.

USABILITY TESTING

TASK 1

As a user, I would like to explore customized last minute trips, so I can surf during the optimal forecast.

- 90% Success Rate
- 7.4 Seconds Average Duration
- 9.6% Average Misclick Rate

TASK 2

As a user, I would like to know where the best trip would be for me based on filter preferences, so that I can enjoy the surf during this spontaneous trip.

- 66.7% Success Rate
- 7.5 Seconds Average Duration
- 9.8% Average Misclick Rate

TASK 3

As a user, I would like to receive alerts of favorite spots, so I can enjoy the surf at the optimal times. 
- 80% Success Rate
- 9.7 Second Average Duration
- 32.7% Average Misclick Rate

SECOND ITERATION

After completion of the first usability tests, it was necessary to enhance the experience of the set alert functionality. The act of setting an alert was not as clear as I first thought it to be, and adding some content to clear that up increased the success of that specific user flow immensely.

Another enhancement was to provide fixed buttons for showing the filtered results. Giving the user a clear call to action always available no matter how far down you scroll.

HIGH FIDELITY PROTOTYPE

OUTCOMES & LESSONS LEARNED

Achieved a working product that enhances the experience of spontaneous surf travelers through a human-centered design process.

Obtained valuable data that will improve future iterations of SurfStay, specifically the alerts functionality

With time constraints for this product, there were more areas where we wanted to do more usability testing

view next case study

FEEL FREE TO GET IN 
TOUCH ANYTIME!