
New York Road Runners is the world's premier community running organization, best known for producing the TCS New York City Marathon and hosting year-round races and programs for runners of all ages and abilities.
Duration
2024 – 2025
1.5 years
Role
Product Designer
Team
4 Product Designers
Product Manager
10+ Engineers
Skills
UI/UX Design
Branding
Stewardship
About
This project was for New York Road Runners, the world's premier community running organization and producer of the TCS New York City Marathon. NYRR hosts year-round races and programs that inspire runners of all ages and abilities. Our task was to design a new app that unified the event experience to allow users to explore races, track friends and family, connect with the community, and capture race-day memories in one place. This project was important to me as I ran the New York City Marathon the same year the app was released.
Target audience
NYRR members/users, and spectators
Project summary
By creating new branding, a fresh visual style, and a robust design system, we gave New York Road Runners the foundation for a unified race app experience. On a team of four product designers (including myself), we collaborated with developers over the course of a year to deliver the app, provide ongoing updates, and ensure smooth integration with multiple APIs. The app reached 1 million+ downloads on race day, with many positive reviews about design.
Design challenge
How can we create a cohesive race app experience that connects runners and spectators while accommodating multiple races and complex API integrations?
● Process
01. Creating a Site Map
Navigating how to combine ALL races into one single app
Previously, each race existed in it's own app, i.e the RBC Half Marathon was on a separate app to download than the TCS NYC Marathon. With the new app proposal, we restructured the user experience to include an Events page, where users can navigate through all races that occur year-long. We also sought to integrate a Community page to encourage users to return to the app, as well as a Profile page for runners to track their race times.

● Process
02. Defining Personas
The Runner
This user has most likely used a tracking app before and understand how they work. They might have frustrations with the app and wants improvements around finding results and tracking on the map.

The Spectator

● Process
03. Shaping the Brand
How can we create dynamic brand guidelines that apply to all races?
● Process
Using Variables & Themes
We created a dynamic design system using race brand's colors that could easily adjust to 40+ races
● Process
05. Gathering Feedback
Vetting participants
Conducting interviews
Synthesizing our notes

● Currently
Stewardship & Refinements
Hand-off to dev


● Learnings



