About

Wave Wizard is a purpose-built mobile application for surfers—whether seasoned or just starting out—that delivers real-time and forecasted wind, wave, and weather data through a beautifully intuitive interface. Surfers need precise, accessible surf-condition data to stay safe and make the most out of every session. Existing apps can feel cluttered, overly technical, or lack a sense of surf-community. By emphasizing clarity, personalisation, and community, Wave Wizard bridges that gap, making surf insights feel approachable, engaging, and insightful for all skill levels.

Scale

Role

Company

16 Weeks

Product Designer

Part of my project for Career Foundry Product Design Course

Real-Space Black

Problem Statement

Many surf apps on the market present surf and weather forecasts in technical formats that are difficult for beginners to understand. They also seem to lack interesting features that could create a surfing community from within. Furthermore, surfers struggled to trust recommendations using metrics and could not easily source recommendations from locals. Beginner surfers especially felt overwhelmed by complex and data heavy interfaces, wanting a more engaging, beginner-friendly tool. used, collaborative, and time-efficient learning.

How Might We

How might we create an all inclusive app for sufers of all levels that does not negate imprirical surf data and metrics, that promotes a community feel and surf tracking to promote conitnual app usage?

Real-Space Black-1

Design Process

Discover

discover

Competitive analsyis, User research & interviews 

Define

define

User personas & flows, sitemaps, and card sorting

Ideate

ideate

 Wire-framing & protoyping

Design

design

Design systems, designing for accessibility, and UX/UI iterations

Discover

Competitive Analysis

To understand the competitive landscape, I conducted a SWOT analysis, a UX analysis, and a competitive profiling of surf apps including MagicSeaweed, Surfline, Surf Forecast, and also broader weather platforms like iPhone weather, Windy and AccuWeather. This helped me uncover WaveWizard's unique value proposition within the market.

Key Decisions 
Expanded the scope to include generic weather apps to compare data presentation.
Added features that would stand out: beginner mode, session tracking, and high-contrast UI for outdoor readability
Insight
Most surf apps lacked accessible, beginner-friendly data, leaving an opportunity to create unique, accessible and informative data.
Biggest Challenge
The variety among competitors (some being desktop-only, others focused on community or raw data) made it difficult to perform like-for-like comparisons.
Wave WIzard Style Guide

Discover

User interviews

I interviewed 6 surfers across varying levels of experience to explore their decision-making habits, challenges, and preferences when checking surf conditions. 

Insight
Users often struggle with viewing and understanding complex data displays.
Users opt for apps with additional features that enhance their surf experience.
Many Users access weather apps in bright light.
Users find alerts and live updates paramount for safety
Biggest Challenge
Making surf forecasts digestible without losing data accuracy. To overcome this, A/B testing of different data displays were conducted to produce the best results
Next Steps
Findings helped shape personas that guided the development of the app, leading to essential features for safety, beginner surfers and session tracking.
WW surf news

Define

User Personas & flows

Personas were shaped by research findings to capture key user needs, behaviours, and pain points. These guided the app’s structure and essential features.

Ideate

Card sorting & sitemaps

To structure navigation intuitively, I conducted a card sorting exercise with 8 participants. This helped to validate assumptions about surf-related terminology, and refine the app’s labelling and categorisation for both beginners and pros. 

Sitemap After
WW compare beach
WW exp mode on beach

Design

Style Guide

The style guide defines the brand identity across logo, colour palette, typography, and iconography. It ensures consistency and clarity across all platforms, with clear guidance on visual dos and don’ts.

Though Process
The WaveWizard style guide was developed to reflect the adventurous and fun surf culture while prioritising clarity and usability in bright outdoor conditions. The visual identity combines deep ocean blues and sandy yellows to evoke a calm, coastal aesthetic, with high-contrast elements designed for legibility in sunlight. Rounded UI elements, playful typography, and custom surf icons bring personality to the app, while a consistent design system ensures scalability. 
Insight
Using a color contrast matrix, I validated that dark and bright blues with subtle hints of yellow was the best way to move forward with design. The colours resemble the beach like atmosphere where the app will mainly be used, and the blues create a reassuring feel to the app, so users trust the weather forecasts completely.

Logo

WW logo large white
WW logo small navy blue
WW logo small blue

Colours

Screenshot 2025-09-24 at 09.14.28

Typography

WW inter typography
exp mode home
WW quicksand typography
compare beach

Iconography and cards 

Frame 1513
Instagram Mockup Kit with iPhone 15 Pro

Do's & Don'ts

Screenshot 2025-09-17 at 15.45.35

Design

Accessibility

I created visual design concepts and iterated them consistently to include delightful animations, meet accessibility guidelines, and create a brand personality. I created a playful and approachable visual identity using ocean blue and sand yellow, evoking the beach environment while ensuring strong visual contrast.

Accessibility
Accessibility was a core consideration, including colour contrast checks, clear iconography, and adaptable components for dark mode and screen readers. Beach Mode (dark mode) for glare-heavy environments. Beginner Mode to support new surfers with easy guidance.
Screen readers, alt text, and video transcripts for visual and hearing accessibility.
Insight
Using a color contrast matrix, I validated that bright yellow CTAs on navy backgrounds offer both beach-friendly aesthetics and strong visibility
Screenshot 2025-05-13 at 17.25.30
set location on bike
exp mode home
WW beg mode beach
compare beach dropdown outdoor

Final Design

High-fidelity wireframes

Starting with low-fidelity sketches in Figma, I tested layout and information heirarchy before moving into higer fidelity. User testing led to multiple iterations focused on: 
high-contrast UI for bright-light legibility and clean minimal navigation to reduce cognitive load, beginner mode and experienced mode for different user types. Numerous iterations led to the final results that target specific user pain points and requirements.

Reflection

Moving forward with design

The final designs reflect a process of iteration, testing, and refinement, ensuring each decision was tied to user needs and the overall goal of creating an engaging, motivating study experience.

Learnings

Wave Wizard taught me how to:

  • Ground product decisions in user needs and real-world constraints.
  • Balance simplicity with functionality—especially for data-heavy tools.
  • Design for inclusivity, outdoor usage, and a spectrum of skill levels.
  • Design with empathy, talking directly with users to ensure the product directly solves a real problem in a way that people can actually use and enjoy.
sessions page in water
time in water watch

High-level plan for future iterations

To continually improve WaveWizard I will further test the hypotheses: Users would like to be able to compare beaches within the app to receive a more enhaced experience, and users want more visually rich data information to make informed surfing decisions. In testing these hypotheses and conintually reviewing the app by monitoring app performance, gather ongoing user feedback, I wil be able to prioritise new features based on user demand and engagement trends.

WW community page sharing
WW homepage beach
time in water watch mockup
albums ww
WW exp mode on beach
WW intro page
favourites

Thanks for watching!

If you are interested in my work, please get in touch:

Selected Works

Study LightProduct Design
View