Back

About FREEZE


The winter sports industry is a thriving, passionate community made up of millions of people who rely on accurate weather data for both work and recreation. With numerous apps like Apple Weather, the National Weather Service, and OnTheSnow offering forecasts, inconsistencies between platforms can lead to confusion and uncertainty for users trying to make informed decisions.

FREEZE provides users with a comprehensive ski weather application that gathers data from multiple trusted sources into one easy-to-use platform. It offers real-time weather updates, snow conditions, and interactive mountain maps to help users make informed decisions on the mountain.

Problem

Skiers and snowboarders often face inconsistent and unreliable weather forecasts across different apps. This project aims to solve that problem by creating a comprehensive ski weather app that delivers accurate, consistent, and easy-to-understand forecasts from multiple trusted sources in one place.

Objectives

To design a user-friendly ski weather app that consolidates data from multiple sources to provide reliable, real-time forecasts and snow conditions, helping users make informed decisions on the mountain.

Research

I conducted research to better understand how users interact with other weather apps and the challenges they face. I analyzed popular apps like Apple Weather, OnTheSnow, and The National Weather Service, identifying common issues such as inconsistent forecasts, confusing interfaces, and scattered information. I also gathered user feedback through surveys and reviews, which highlighted frustrations with unreliable data and difficulty quickly finding relevant information. These insights guided the focus of the app toward providing a reliable, consolidated, and easy-to-navigate platform that meets the specific needs of ski enthusiasts.


Based on my extensive research, the following issues needed to be addressed:

  1. Overwhelming visuals that make it hard to quickly understand current conditions.
  2. Cluttered or confusing interfaces that make navigation difficult.
  3. Poor presentation of snow conditions and ski-specific weather details.
  4. Scattered data requiring users to check pages/tabs for full details.
  5. Charts and graphs are hard to interpret.

Design Process

1

Research

Project Goals & Objectives:

Reviewed other weather apps to identify gaps in features and design, aiming to provide a unique experience.

Competitor Analysis:

Defined clear goals to create an app that offers accurate, real-time weather data for skiers and snowboarders.

User Research:

Conducted interviews with target users (skiers and snowboarders) to understand their pain points and needs.

2

UX Design

Gather Inspiration:

Explored outdoor and weather-related apps for inspiration, focusing on clean, intuitive design.

Wireframing:

Created low-fidelity wireframes to define the app structure and user flow, focusing on key features like search and filtering.

3

User Testing

Rapid Prototyping:

Developed an interactive prototype to test core app functions like account creation and resort search, gathering initial feedback.

User Testing Continued:

Tested with a broader user group to refine visual elements and interactions for a smoother user experience.

4

UI Design

UI Concept:

Converted wireframes into mid/high-fidelity mockups, maintaining platform consistency with modern design aesthetics.

Visual Design:

Defined color palette, typography, and component library.

5

User Testing Continued

User Testing:

Tested the high-fidelity prototype, focusing on UI details like color contrast and button placement to ensure usability and accessibility.

6

Analysis & Handoff

Feedback Analysis:

Looked over user feedback and performance data to find issues and make improvements before handing off the app.

User Flows

Example User Flow - Search For Resort
Example user flow

Example user flow

Mid-Fidelity Wireframes

Each set of screens were designed to follow either iOS Human Interface Guidelines or M3 Material guidelines. Native design patterns were used to allow for a seamless fit for each platform.


iOS Screens
iPhone Low Fidelity Screens
Android Screens
Android Low Fidelity Screens

Rapid Prototype Testing

To validate design decisions early, I created interactive prototypes in Figma and conducted user testing to gather feedback. This process helped identify usability issues, improve the overall user experience, and ensure the product aligned with real user needs before handing off to development.

Results

Users were asked to complete tasks such as creating an account, searching for a resort, and using the primary filter system to locate Sugarloaf Mountain.

User Test Graphs
Search Screens Tested
Search Screen Launch Figma Prototype

Design System - Component Library

Typography - SF Pro
Typogrophy
Color Palette

Color adjustments were made in dark mode to ensure sufficient contrast and maintain compliance with WCAG accessibility guidelines.

Light Mode Colors
A unique topographical map inspired background.
Topography Maps



Buttons
Topography Maps



Navigation Bar
Topography Maps

Dark Mode

I added dark mode to improve accessibility for users in low-light environments and ensure better visual comfort and readability.

Dark Mode Screens