Streamlining sports bettors' bet tracking experience

In this project, as Design Lead, I designed the company's first iOS app with scalability as the foundation. I identified opportunities to improve existing UX patterns while creating a system that could incorporate multiple sports leagues. Working closely with stakeholders, I established visual languages that handle complex information while supporting future growth.

This project demonstrates my ability to quickly understand user needs, collaborate effectively, and create design systems that serve both current and future requirements.

In this project, as Design Lead, I designed the company's first iOS app with scalability as the foundation. I identified opportunities to improve existing UX patterns while creating a system that could incorporate multiple sports leagues. Working closely with stakeholders, I established visual languages that handle complex information while supporting future growth.

This project demonstrates my ability to quickly understand user needs, collaborate effectively, and create design systems that serve both current and future requirements.

Bet Caddy

Bet Caddy

ROLE

Design Lead

Design Lead

TEAM

2 Product Designers, 1 Software Engineer

2 Product Designers, 1 Software Engineer

PLATFORM

Mobile (iOS)

Mobile (iOS)

CONTRIBUTIONs

Acquired 200+ active users in first week

Acquired 200+ active users in first week

TIMELINE

Q1 2025

Q1 2025

Why Bet Caddy?

Why Bet Caddy?

Real-time notifications for multi-game monitoring

Bet Caddy delivers notifications about key game moments 30 seconds before they appear on TV broadcasts. Users can follow favorite teams, specific players, or their bet slips, ensuring they never miss exciting plays while monitoring multiple games simultaneously.

Bet Caddy delivers notifications about key game moments 30 seconds before they appear on TV broadcasts. Users can follow favorite teams, specific players, or their bet slips, ensuring they never miss exciting plays while monitoring multiple games simultaneously.

opportunity

opportunity

Designing the first iOS app with scalability in mind

The team needed to create their first-ever iOS app while simultaneously expanding from NBA to MLB. This required designing a scalable system that could accommodate multiple sports leagues with different data structures while maintaining a consistent user experience for future expansion to NFL, NHL and NCAAF.

The team needed to create their first-ever iOS app while simultaneously expanding from NBA to MLB. This required designing a scalable system that could accommodate multiple sports leagues with different data structures while maintaining a consistent user experience for future expansion to NFL, NHL and NCAAF.

AS-IS

TO-BE

SOLUTION

SOLUTION

Building a unified sports platform for seamless tracking

I created a unified system that made tracking different sports intuitive while allowing for future expansion.

I created a unified system that made tracking different sports intuitive while allowing for future expansion.

01

01

Simplifying navigation

Users needed to quickly find games based on sport type and game status. I replaced dropdowns with intuitive chips and added date filtering, making it easier to locate specific games across different sports.

Users needed to quickly find games based on sport type and game status. I replaced dropdowns with intuitive chips and added date filtering, making it easier to locate specific games across different sports.

02

02

Unifying team and player favorites

Previously, users had to navigate between separate sections to manage favorites. By combining everything into a single page, I eliminated unnecessary navigation and streamlined the experience.

Previously, users had to navigate between separate sections to manage favorites. By combining everything into a single page, I eliminated unnecessary navigation and streamlined the experience.

03

03

Visualizing real-time tracking data

Users needed a quick way to monitor game progress without constantly opening the app. I designed visual progress indicators for the lock screen that show live game status and important updates at a glance.

Users needed a quick way to monitor game progress without constantly opening the app. I designed visual progress indicators for the lock screen that show live game status and important updates at a glance.

04

04

Improving play-by-play interaction

Dense play-by-play information required a more intuitive navigation pattern. Implementing horizontal scrolling created a better way to explore detailed game data while maintaining context throughout the experience.

Dense play-by-play information required a more intuitive navigation pattern. Implementing horizontal scrolling created a better way to explore detailed game data while maintaining context throughout the experience.

DESIGN SYSTEM

Creating a cross-sport design language

Card components are required across multiple features in Bet Caddy, such as Storybook, My Stakes, and Notifications. I developed a card system that accommodates the unique data requirements of each sport while maintaining visual consistency for users tracking multiple games.

Card components are required across multiple features in Bet Caddy, such as Storybook, My Stakes, and Notifications. I developed a card system that accommodates the unique data requirements of each sport while maintaining visual consistency for users tracking multiple games.

IMPACT

Strong initial user adoption

The redesigned experience attracted sports fans looking for a better way to track games and follow their favorite players.

The redesigned experience attracted sports fans looking for a better way to track games and follow their favorite players.

200+

ACTIVE USERS IN FIRST WEEK

5.0

APP STORE RATING (out of 5)