Web design •
User experience •
Visual design
Terra step challenge
Terra API holds annual step challenges for university students, this year our task is to revamp the site for this year's step challenge for Imperial, MIT and Harvard students.
My role / tasks
The entire redesign of the site, including research and iterations
Tools
Figma / notion
Team
1 Designer / 2 Developers
Duration
1 Month
Web design •
User experience •
Visual design
Terra step challenge
Terra API holds annual step challenges for university students, this year our task is to revamp the site for this year's step challenge for Imperial, MIT and Harvard students.
My role / tasks
The entire redesign of the site, including research and iterations
Tools
Figma / notion
Team
1 Designer / 2 Developers
Duration
1 Month
Web design •
User experience •
Visual design
Terra step challenge
Terra API holds annual step challenges for university students, this year our task is to revamp the site for this year's step challenge for Imperial, MIT and Harvard students.
My role / tasks
The entire redesign of the site, including research and iterations
Tools
Figma / notion
Team
1 Designer / 2 Developers
Duration
1 Month
Problem
Problem
How might we encourage participation regardless when they join the challenge?
How might we encourage participation regardless when they join the challenge?
We looked through previous emails from pariticipants and having a meeting with previous organisers, we found:
We looked through previous emails from pariticipants and having a meeting with previous organisers, we found:
Positives
The challenge was accessible to everyone
Limited referrals and steps per day stopped people from spamming
Positives
The challenge was accessible to everyone
Limited referrals and steps per day stopped people from spamming
Frustrations
People signing up halfway will feel discouraged when seeing high scores
Frustrations
People signing up halfway will feel discouraged when seeing high scores
Ideation
Ideation
Brainstorming session to generate potential solutions for our identified problem.
Brainstorming session to generate potential solutions for our identified problem.
Due to time constraints, we had to factor in the feasibility of implementation, ruling out overly complex ideas that could not be executed within the given timeframe.
Due to time constraints, we had to factor in the feasibility of implementation, ruling out overly complex ideas that could not be executed within the given timeframe.
Solution
Solution
Introducing…Daily quests!
Introducing…Daily quests!
We decided to give users additional challenges, such as daily quests. By doing this participants will have a higher likelihood of winning something regardless of when they join.
We decided to give users additional challenges, such as daily quests. By doing this participants will have a higher likelihood of winning something regardless of when they join.
Small, improvements can often create the most meaningful impact…
Small, improvements can often create the most meaningful impact…
Minimise content
Minimise content
The old design had 4 columns worth of content, name, number of steps, number of referrals, and total scores.
To add more white space and minimize clutter I removed the number or referrals column and added a '0/3' next to the user's names to represent referrals, when users hover over it a short description of what its used for will appear.
The old design had 4 columns worth of content, name, number of steps, number of referrals, and total scores.
To add more white space and minimize clutter I removed the number or referrals column and added a '0/3' next to the user's names to represent referrals, when users hover over it a short description of what its used for will appear.
Click to scroll
Click to scroll
Instead of users having to scroll through the list of participants to find their name or team, simply click a button to find where they are on the leaderboard
Instead of users having to scroll through the list of participants to find their name or team, simply click a button to find where they are on the leaderboard
Connect to Apple
Connect to Apple
Throughout the challenge, we found that students had difficulties connecting their devices to our API, particularly using Apple devices.
To address this issue, we implemented a pop-up modal, highlighting that participants with iOS devices need to download Google Fit to join the challenge.
Throughout the challenge, we found that students had difficulties connecting their devices to our API, particularly using Apple devices.
To address this issue, we implemented a pop-up modal, highlighting that participants with iOS devices need to download Google Fit to join the challenge.
Visual design
Visual design
Remember we're targeting students…
Remember we're targeting students…
When I was diving into the visual design, the goal was to give the site a bit of a fun and quirky personality whilst keeping things simple.
When I was diving into the visual design, the goal was to give the site a bit of a fun and quirky personality whilst keeping things simple.
Final design
Final design
Layout
Layout
I decided to keep the over structure of the site the same as the previous to help cut down development time.
I decided to keep the over structure of the site the same as the previous to help cut down development time.
All in one!
All in one!
Due to time constraint we felt that it would be efficient to keep everything on one page allowing users to switch between sections.
Due to time constraint we felt that it would be efficient to keep everything on one page allowing users to switch between sections.
IMPACT
IMPACT
200+ students signed up and actively participated in the challenge. Which was a 50% increase in compared to the previous year.
200+ students signed up and actively participated in the challenge. Which was a 50% increase in compared to the previous year.
Next time
Next time
Testing
Testing
Due to time constraints I felt rushed when pushing the design to development, I would have liked to have done some testing to see what else I could have done.
Due to time constraints I felt rushed when pushing the design to development, I would have liked to have done some testing to see what else I could have done.
Documentation
Documentation
I was not able to create any documentation to hand over to developers, this led to a lot of confusion and back and forth discussion, increasing development time.
I was not able to create any documentation to hand over to developers, this led to a lot of confusion and back and forth discussion, increasing development time.
© 2023 by Caroline Sia Made with ❤️🍵
© 2023 by Caroline Sia Made with ❤️🍵
© 2023 by Caroline Sia Made with ❤️🍵