Swingly

mobile app
SPorts

Matching golfers with local instructors to facilitate lesson bookings

Revamping the outdated process of finding a golf instructor, while streamlining lesson bookings and facilitating game improvement.

Experience Design

Visual Design

Design System

Prototyping

Swingly

mobile app
SPorts

Matching golfers with local instructors to facilitate lesson bookings

Revamping the outdated process of finding a golf instructor, while streamlining lesson bookings and facilitating game improvement.

Experience Design

Visual Design

Design System

Prototyping

The challenges & objectives

Make discovering a golf instructor fast and easy to use for everyone, everywhere.

Create efficient lesson bookings while considering user andd coach constraints.

Facilitate the transfer of session data for self-guided practice.

The challenges & objectives

Make discovering a golf instructor fast and easy to use for everyone, everywhere.

Create efficient lesson bookings while considering user andd coach constraints.

Facilitate the transfer of session data for self-guided practice.

The solutions

The solutions

Solution one

Personalized coach discovery

Crafted detailed coach profiles for personalized matching to every golfer's needs, leaving behind the hassle of calling courses and sifting through expired webpages.

Personalized coach discovery

Crafted detailed coach profiles for personalized matching to every golfer's needs, leaving behind the hassle of calling courses and sifting through expired webpages.

A tailored search

Recognizing the diverse preferences of users in choosing an instructor, it became essential to provide them with an informative, customizable search.

A tailored search

Recognizing the diverse preferences of users in choosing an instructor, it became essential to provide them with an informative, customizable search.

Solution two

Solution two

Schedule assist

Offering users the ability to create personalized schedules, enabling the platform to match coaches' availability with users' typical schedules for seamless and streamlined lesson booking.

Schedule assist

Offering users the ability to create personalized schedules, enabling the platform to match coaches' availability with users' typical schedules for seamless and streamlined lesson booking.

In and out scheduling

Enhanced the booking process for efficiency with a quick yet informative flow, ensuring users can swiftly provide coaches with sufficient information for their lesson while easily navigating the platform.

In and out scheduling

Enhanced the booking process for efficiency with a quick yet informative flow, ensuring users can swiftly provide coaches with sufficient information for their lesson while easily navigating the platform.

Solution three

Solution three

Post-session insights

Boosting golfers' game improvement by transmitting session data directly from the instructor, creating a clear pathway for self-improvement.

Post-session insights

Boosting golfers' game improvement by transmitting session data directly from the instructor, creating a clear pathway for self-improvement.

Protoype

Research & insights

Research & insights

The primary goals I aimed to identify were:

  1. How are golfers finding instructors, and what are the frustrations that ensue?

  2. Factors that motivate the selection of an instructor

  3. Booking session pain-points and common behaviors.

Research findings

User’s consider qualifications, approach, location, and cost most important when deciding.

Golfers aren't planning ahead; but booking sessions under seven days from contact with instructor.

Golfers face challenges in recalling information taught during lessons.

User’s consider qualifications, approach, location, and cost most important when deciding.

Golfers aren't planning ahead; but booking sessions under seven days from contact with instructor.

Golfers face challenges in recalling information taught during lessons.

Surveys

I initiated my research by surveying 45 diverse participants, targeting U.S. golfers through online forums like Reddit and Facebook groups to receive preliminary qualitative and quantitative data.

Surveys

I initiated my research by surveying 45 diverse participants, targeting U.S. golfers through online forums like Reddit and Facebook groups to receive preliminary qualitative and quantitative data.

User interviews

Delving deeper into the behaviors of the user base, I conducted five 30-minute remote interview sessions with participants who: actively golf, taken a lesson before, 18-65 years old, and uses web and mobile services regularly.​ ​ I then gathered all my interview data and insights into empathy maps.iated my research by surveying 45 diverse participants, targeting U.S. golfers through online forums like Reddit and Facebook groups to receive preliminary qualitative and quantitative data.

User interviews

Delving deeper into the behaviors of the user base, I conducted five 30-minute remote interview sessions with participants who: actively golf, taken a lesson before, 18-65 years old, and uses web and mobile services regularly.​ ​ I then gathered all my interview data and insights into empathy maps.iated my research by surveying 45 diverse participants, targeting U.S. golfers through online forums like Reddit and Facebook groups to receive preliminary qualitative and quantitative data.

Personas

Avoiding designing for a bland everybody, I developed user personas for a tailored design approach.

Personas

Avoiding designing for a bland everybody, I developed user personas for a tailored design approach.

Insights

Insights

Booking lessons involves a time-consuming back-and-forth, requiring multiple interactions with coaches, creating frustration.

Users struggle to find coach and lesson information, causing frustration and hindering informed decisions.

Users deal with diverse preferences and constraints when assessing coaches for lessons.

Users find it challenging to recall lesson insights for independent practice.

Booking lessons involves a time-consuming back-and-forth, requiring multiple interactions with coaches, creating frustration.

Users struggle to find coach and lesson information, causing frustration and hindering informed decisions.

Users deal with diverse preferences and constraints when assessing coaches for lessons.

Users find it challenging to recall lesson insights for independent practice.

Ideation

Ideation

From here, I had a million ideas. It was time to narrow it down and identify what features should exist that aligned with my goals and user’s main needs.

I kicked off by sketching abstract ideas using HMW questions, emphasizing flexibility, and maintaining a focus on output and creativity.

User stories & flows

I created user stories to shape MVP features and design decisions. Using them, I crafted user flows to validate functionality in key tasks.

User stories & flows

I created user stories to shape MVP features and design decisions. Using them, I crafted user flows to validate functionality in key tasks.

I created user stories to shape MVP features and design decisions. Using them, I crafted user flows to validate functionality in key tasks.

Low-Fi & Mid-Fi Screens

Back to the fun stuff. I started sketching low-fidelity screens from the user flows, emphasizing flexibility, and maintaining a focus on output and creativity.

Low-Fi & Mid-Fi Screens

Back to the fun stuff. I started sketching low-fidelity screens from the user flows, emphasizing flexibility, and maintaining a focus on output and creativity.

Design Approach

Design Approach

Due to the diverse user base, it was imperative to establish visual resonance with this audience, maintaining a design that is both light and approachable.

Visual Identity

Due to the diverse user base, it was imperative to establish visual resonance with this audience, maintaining a design that is both light and approachable.

Visual Identity

Due to the diverse user base, it was imperative to establish visual resonance with this audience, maintaining a design that is both light and approachable.

Design tokens

Furthermore, I developed tokens to standardize design decisions for consistency and flexibility.

Design tokens

Furthermore, I developed tokens to standardize design decisions for consistency and flexibility.

It's important to keep things as seamless as possible by providing clear documentation, such as style guides, annotated designs, and asset libraries, that can help bridge the gap between design and development. It's also helpful to communicate with the engineers throughout the handoff process, to answer any questions, and make sure everyone is on the same page.

User testing

User testing

During two rounds of user testing, I identified significant concerns related to the initial Scheduling Match Feature.

The initial idea was to present the feature as a proprietary element, complete with its distinct product name.

I noticed that this resulted in heightened confusion, necessitating a shift towards improving clarity and effectively communicating the functionality of the feature.

Jason Halliburton

Home

Work

About

Resume

Linkedin

Let’s talk design,

✦ DESIGNED IN ✦ VIRGINIA BEACH

Jason Halliburton

Home

Work

About

Resume

Linkedin

Let’s talk design,

✦ DESIGNED IN ✦ VIRGINIA BEACH