One Iota Mobile: Golf Performance Tracking
2-week real-world client project

Description
A hackathon-winning mobile companion app for One Iota Performance that helps competitive amateur golfers log key stats quickly during a round. The design focuses on minimizing input friction with GPS-based course preloading, tap-first logging, and lightweight notes, while directing users to the web platform for deeper analysis.
My Role
UX Design Lead · UX Researcher
Team
Client context
One Iota Performance is a golf performance analytics platform. However, the existing experience is web-only and is typically used after a round, not during play.User insight
Our research revealed a major behavior gap: golfers prefer to record stats during the round, but the current web workflow is not optimized for on-course use.0% of surveyed golfers reported using a website to track stats during play
82% track performance while playing
Golfers often have only a few minutes between holes and want quick, low-effort input
Core problem
Competitive amateur golfers need a faster, more portable way to capture essential performance data on-course, without the heavy mental assessment and dense UI patterns of the current web platform.How might we
How might we streamline stat input for competitive amateur golfers to make performance tracking efficient and realistic during a round?Design direction
We shifted from an early smartwatch-first concept to a mobile app that better fit the client’s delivery constraints and users’ real behaviors. The goal was to create an “on-course capture layer” that prioritizes speed and clarity, while keeping advanced analysis on the existing website.Experience principles
Tap-first input over typing to reduce friction
Prioritize the few stats that matter most during play
Preload context automatically (course and hole info)
Lightweight reflection instead of a tedious mental assessment
Hand off to web for deep analysis when the round ends
Key features
GPS course detection + preloaded round setup
Automatically identifies the course and loads default round details to reduce pre-game setup time.Prioritized stat logging
Focuses on the most commonly tracked stats (for example fairway hits, par, putts) to keep input under tight time windows between holes.Voice notes for quick capture
Enables fast, hands-free notes for additional context or personal metrics not included in the core set.One-page simplified round summary
Condenses front 9 and back 9 insights into a single view and routes power users to the website for deeper analysis.Location-based reminders
Uses movement away from the hole to prompt logging and reduce missed entries.
Prototyping and user testing
We built a Figma prototype and tested the flow with golfers recruited from the Vancouver Formosan Golf Club. Testing validated the “capture on mobile, analyze on web” model and highlighted improvement opportunities, including:Provide a quick post-round snapshot before redirecting to web
Improve filtering for reviewing past rounds and data
Define a clearer method to transfer voice notes into the web experience
Extension concept
After the hackathon, I explored a smartwatch variant as an additional “ultra-light capture” option for golfers who want minimal device handling during play.Won 2nd place at the Eunoia UX Design Hackathon. Delivered a validated mobile concept that bridges a key behavior gap by enabling fast on-course stat capture, reducing input friction through GPS preloading and tap-first logging, and supporting One Iota’s web platform as the destination for advanced analytics.
Key Experience Features

The intention behind presenting a gift is to captivate children, as a gift box imparts a sense of anticipation and positivity. In addition, assigning names to animals aids in expressing emotions, and helps establish a long-lasting connection with the Aquatic-Egg.

To elevate the visitor experience beyond the physical exhibits, we introduce various levels of difficulty at the start of the journey. Higher difficulty settings involve fewer displayed hints, introducing an additional layer of challenge and engagement. Notably, rarer eggs will exclusively hatch at higher difficulty levels.

We aim to introduce a 'Hatching Egg' micro-interaction for children, fostering lessons in compassion, nurturing, and understanding life cycles. The symbolic hatching of the aquatic egg emphasizes the significance of conservation in aquatic life, instilling these values in children.
This also evokes a sense of anticipation, encouraging visitors to reflect on the acquired information from the exhibits.

To elevate the entertainment experience at the Vancouver Aquarium, we incorporated a drawing feature in the experience. Our goal is to offer visitors the opportunity to craft and interact with their personalized unique sea creatures, which can then be showcased at the Teck Connection Gallery.

To release their custom sea animal design, visitors are required to hold their device near an NFC tag and project their work onto the Teck Connection Gallery. Every visitor who has participated in this journey can showcase their hatched sea animals.
The simulation of saving and releasing the animal to its habitat encourages empathy as children connect with the animal's needs, promoting a sense of responsibility for its safety and protection.

After visitors have released their hatched sea animal, these sea animals are projected onto the Teck Connection Gallery. This process seamlessly bridges the gap between the virtual and real worlds, allowing visitors to witness their animal come to life in its natural environment.

To enhance the visitor experience beyond the physical exhibits, visitors will receive a collectible card of the animal they hatched at the end of the journey.
Physical collectable cards will be printed for visitors which contains information about their hatched animal as well as a scannable qr code to entice visitors to continue their experience with the newly hatched aquatic animal.We want to offer all visitors the opportunity to take on the role of a responsible caregiver for the virtual aquatic animals they have previously ‘hatched’.
The Aqua Quest app serves as an extension of the visitor’s journey, allowing them to release the fish in the virtual fish tank, revisit their information including conservation value, attributes, habitat details, and acquire a collection handbook.

