
I was a Product Designer at groopy.
My role was to create a user-centered experience for coaches managing sports groups and amateur trainees managing sports activities.

worked at: Groopy Responsibilities: UX | UI Visuals: Groopy
Background
The Groopy app will be open to worldwide riders and runners and more sports groups from all over the globe. It will be cloud-based and will include native Android & iOS apps and a Responsive website.
Goals
Design an app that enables the coach to manage (execute & track) her sports group from all managing group aspects.
Design an app that enables the trainee to manage (execute & track) her sports activities with his sport group from all aspects.
Research
-
User research with coaches and trainees from Israel and abroad.
-
Competitor analysis.
Persona
The insights derived from the research and analysis informed the development of detailed user personas, which became a cornerstone for the design process. These personas represented the core users—coaches and trainees—and their unique needs, guiding the app’s features and user experience design.
Coach Lori Gordy

Born: June 10, 1962.
California, United states
Age: 59
Spouse: Philip Gordy
Children: Daniel Gordy (40)
Kim Gordy (38) Cindy Glick (36)
Education: Sport Studies, The University of Iowa Coaching diploma
Job: Workes at Holmes Place Managing Running group integrate with core exercises and fitness.
Wants & Needs
-
Make her life easy when it comes to running her group activities.
-
She needs to be in control of her income.
-
She needs someone else to be the bothersome person when reminding trainees of their monthly payments.
BIO
She is doing sport her whole life. She runs marathons worldwide at least twice a year with her spouse. She is a podium runner. She practices running, core exercises, and fitness. Her trainees are her friends. Her family members are running with her.
Frustrations
-
"I always forget who paid for the month and who didn't, and it is hard for me to track."
-
" There are sports level differences in my group, and I need to change the activity at the last minute."
-
" One day I have found myself training with 10 out of 20 trainees I had"
-
" I am not comfortable asking people to pay me when they are behind payment."
-
"It takes me a lot of time opening an activity."
-
"During the activity, especially in the woods, there is a significant distance between the leaders and the last ones."
-
"There was a time three members got lost during activity."
User Story
As a coach,
I want to manage my sports group
so that I can be more organized.
As a coach,
I want to manage my group joining requests
so I can decide whom to approve and reject.
As a coach,
I want to schedule my group's activities
so that I can manage my time better.
As a coach,
I want to track my trainee billing
so that I will know my income.
As a coach,
I want to track activity attendance
so I can predict abandonment sooner.
As a coach,
I want to track my trainee performance
so that I can guide them better.
Anna Shannon, Trainee Persona

Born: September 5, 1974.
California, United states
Age: 46
Spouse: Guy Shanon
Children: Emily Shanon (16)
Noah Shanon (14)
Kyle Shanon (12)
Education: School of Visual Arts,
New York City
Job: Head Of Business Development.
Wants & Needs
-
She needs her coach to know her fitness abilities.
-
She wants a reminder to pay the monthly fee on time.
-
She wants to know her sports activity schedule up in front so she can control her time.
-
The pictures related to an activity help her to know what was the terrain conditions.
BIO
She runs with her group three times a week. She loves trail running. She runs 35km.
She practices yoga and fitness with the group. She and her group members are like a family.
Frustrations
-
"We always have to wait for the ones who left behind."
-
"I can never remember where I saw the list of items to bring for the activity on Facebook? Whatsapp? or Telegram?
-
"I don't remember the activity name when I wish to upload a picture."
-
"I don't need to read all the activity information to join an activity."
-
"I feel uncomfortable when the coach needs to remind me to pay my monthly fee."
-
"I wish to open an activity on Saturdays but, it is complicated ."
User Story
As a trainee,
I want to join or cancel my activities,
so I can manage my sport routine better.
As a trainee,
I want to follow my performance,
so I can be in control of my sports routine.
As a trainee,
I want my coach to track my performance,
so I can achieve my personal goals.
As a trainee,
I want to find the activity information,
so that I can prepare myself better.
The challenges & Solutions
Challenge 1
How to prioritize the core features of the app?
The Solution
Information Architecture

Sort the core features into groups.
Challenge 2
What is the minimum info to open an activity?
The Solution
To improve the user experience, I streamlined the activity creation process, reducing it from six stages to four by analyzing user feedback and optimizing the flow.
1
2
3
4

After analyzing user behavior and feedback, I identified opportunities to streamline the flow




I successfully reduced the process from six stages
to just four

I used the FAB to encourage activity creating.
Challenge 3
How do we support coach business KPI's?
The Solution*
In-app billing reports, Attendance segmentation, Performance segmentation
* also a desktop dashboard solution


Coach In-App Billing

Trainee In-App Billing




Group Attendance KPIs, the coach can follow her trainees attendance trends.



Trainee Attendance KPIs, the trainee can follow her attendance trends.

Group Performance KPIs, the coach can follow her trainees performance trends.

Trainee Performance KPIs, the trainee can follow her Performance trends.
Logo & Icons Design





Creating a Design System
Typeface

The chosen typeface for the app is Noto Sans, characterized by its modern and clean design, ensuring high readability and accessibility across all devices. Since the app is designed for global use, great emphasis was placed on selecting a font that supports a wide range of languages, creating a consistent and accessible experience for users worldwide.
Color

The color palette was inspired by a sporty vibe, aiming to provide positive energy for physical activity without conveying the sense of effort involved. The combination of deep tones, such as dark navy and rich teal, creates a stable and professional foundation, while the bright turquoise and coral add a touch of freshness and vitality. This selection was designed to create an inviting interface that encourages action and enhances the user experience.
Outcome
were chatting, joined, checked in,
and recorded activities
300+ trainee
were created and summarised
400+ Activities
for amateur athletes