
Locker Room
Fitness App redesign
Client:
Self project
Platform:
Mobile
Deliverables:
UX, UI, Research
Tools:
XD, Photoshop
The context
The ‘Locker Room’ is a fitness studio based in Tel-Aviv that offers a wide range of workouts and sports activities in different locations around the city. The ‘Locker Room' uses an App where members can view the workout schedule and sign in to workouts.
As a regular user of the App and from a designer's perspective, I always felt that the app fell short in terms of functionality and appearance. So I decided to redesign it.


The problem
-
The navigation in the App is indirect
-
The user can't browse the schedule by workout
-
The user doesn't receive feedback about his workout progress.
-
Lack of motivation element
-
There is no information available about the workouts
-
Confusing text alignment due to a mix of languages
-
There is no consistency in design elements
-
The information hierarchy is not clear
User research
I conducted 12 interviews with different users to learn about their motivation and preferences regarding workouts, schedules, and locations. I also wanted to know more about their behavior when using the app and what choices do they make. I also gathered information from the studio's Facebook page.
​
The Users
​
Members:
+2000
​
Age groups:
20-26 (22%) l 26-32 (46%)
32-38 (24%) l 38-42 (8%)
​
Gender:
Female 64% l Male 36%

User profiles
Intermediate user
Doesn't work out much. Very busy or little motivation. Try only a couple of workout types. Usually attending the same studio. Prefers to workout with a friend.
Diverse user
Workout regularly. Trying different workouts in different studios. They like hanging around and socialize with other members.
Systematic user
Very motivated. Works out a lot but only specific workouts. Has a routine workout schedule. Workout in a couple of studios. Close contact with the trainer.
User personas

Dana Atias
​
Age: 28
Gender: Female
Profile: Intermediate
Workout types: 2-3
Workouts per week: 1-2
Location: Different
Time: Mostly mornings
Motivation:
Chooses workout based on location. Studio near home.
​
I would like to have:
Less crowded workouts.

Naama Semel
​
Age: 24
Gender: Female
Profile: Diverse
Workout types: 3-4
Workouts per week: 2-3
Location: All
Time: Mornings/ Evenings
Motivation:
Choosing a workout based on workout type. It doesn't matter where it is.
​
I would like to have:
Option to search for workouts.

Doron Rezner​
​
Age: 32
Gender: Male
Profile: Systematic
Workout types: 1-2
Workouts per week: 3-4
Location: Same
Time: Evenings
Motivation:
Choosing a workout from the favourite list.
​
I would like to have:
Feedback on my workout progress.
The current App

Sign in
​
-
Minimal design
-
The logo is a bit small
-
The button text has low contrast
-
The icon in the left corner looks like a button but has no functionality

Home screen
​
-
Minimal and inconsistent design
-
Too many different elements with no hierarchy
Top menu
-
Location button opens Waze maps but doesn't show any locations
-
The contact button opens a phone number which you can dial
-
Alerts button doesn't show if you have notifications
-
I can see my name and the locker room in Hebrew for some reason
-
The logo is very small, almost unreadable
​
Left column
-
A list of studios by street name
-
Each button opens a schedule of the studio as seen hereunder
​
Right column
-
A list of different functions. Some of them not used very often.
-
The full schedule shows you all the workouts in all the studios. Not very useful. According to the interviews it's not used much
-
Feedback is highlighted in pink and cap letters. why?
-
Freese account is not used often. Should it be on the home screen?
-
The info button opens a user information menu. Not the right place/ name
​
Bottom menu
-
It is highlighted in color for no reason.
-
The button from the sign-in screen, now opens a settings menu
-
My classes text refers to the button on the right which opens the favourite workouts page.

Studio screen (schedule)
Top bar
-
English text is aligned right (to the edge) and Hebrew text is aligned left
​
Tabs menu
-
In the tabs menu, the user can toggle between different schedules criteria. The default is by week.
​
Calendar
-
The user can toggle between schedules by day of the week.
-
There is no indication of the current date
​
Schedule
-
The lack of hierarchy and spacing in the text makes it cluttered and difficult to scan

Workouts screen (schedule)
​
-
When toggling to the workouts schedule a list of workouts appears but it's not possible to click it to view the schedule.
-
Also here there is a mix of text types.
-
One icon is missing.

Trainers screen (schedule)
​
-
It doesn't mention the workouts for each trainer
-
It doesn't show who the trainer is
-
The list is not updated
-
English text is aligned right. Cap letters
-
The circle's purpose is not clear
-
The arrow buttons are in the same direction as the back button at the top, this is confusing

Workout screen
​
-
When selecting a workout to register this screen shows up which shows four times the name of the workout
-
The purpose of the screen is unclear
-
The user needs to join the workout for the second time
​
​
Redesigning the App
Wireframes

Home screen (studios)
​
As most of the users search for a workout by studio location, I made it to the home screen. I removed all the other elements and rearranged it so it will be more clear and easier to navigate.
​
Top bar (fixed)
-
I moved the account button to the top with a noticeable icon
-
I added the alerts button a number of new/ unread notifications
-
I centered the logo and made it more noticeable
-
I placed the secondary elements to a menu button
​
Secondary Bar (fixed)
-
A page title
-
Day and date
​
Body
-
Studios list with the studio's picture
-
You can click on the studio bar to see more information​ or click the schedule button to see the studio's schedule
​
Navigation Bar (fixed)
-
I moved the tabs from the schedule screen to the main screen so it will be easier to navigate between the different schedules.
-
I added the option to browse the schedule by workout
-
I added a statistics screen

Workouts screen
​
A lot of users search for a workout by type. Instead of browsing the different studios, searching for their workout, I made a list with all the workouts
​
Body
-
Workouts list with the workout picture
-
You can click on the workout to see more information​ or click the schedule button to see the workout's schedule
​

Workout screen
​
When clicking on a workout the user can see information about the workout such as difficulty, training elements, locations, trainers, etc
​


Schedule screen (studios/ workouts)
​
When clicking on the schedule button the user sees the schedule list
​
Secondary Bar (fixed)
-
Studio/ workout name
-
Day and date corresponding to the calendar bar
​
Calendar Bar
-
The user can toggle between the days to view the schedule
-
The selected date is highlighted and appears in the bar above
​
Body
-
A list of the workouts of the selected studio
-
I rearranged the schedule information and made the hierarchy more clear
-
I added the number of members that have signed to the workout
​
​

Confirmation screen
​
When signing in to a workout, a confirmation screen appears with workout details. I redesigned the information hierarchy.
​
​

Status screen
​
Some users mentioned that they would like to know more about their workout progress to improve their motivation. I designed a status screen that shows the user's workout statistics.
I also a gamification element by using levels. The user is motivated to workout and progress by achieving the levels.
​
​