A redesign of the Starbucks app to help people access what they want faster and more clearly.
There was a point in my life when I put back three ventis a day. During those days, I used the Starbuck’s app quite often. There were certain aspects of the app that I thought could be improved, so as a personal exercise I decided to redesign the app on the assumption that other people run into these issues as well.
Coming from my personal run-ins with the app, there were both clarity and navigational issues that I discovered:
I made serveral assumptions during this project based off of my run-ins while using the app:
My solutions include a redesign of the main navigation as well as changing the icons to be more explicit and consistent.
The current navigation has eight options all located at the top, making it both crammed and hard to reach. There is a main CTA at the bottom right, but I found it redundant to have those same options within the top navigation as well. I decided to redesign the main nav so that it would be both easier to use and focused on what the users desire from the app.
I also incorporated notifcations to be more clear and upfront so that people won’t miss out on sweet deals to rack up those stars.
Some of the icons used between screens were the same but served different functions, which can be confusing. I also wasn’t sure what the icons did to begin with when first using the app, leading to a frustrating initial experience.
I redesigned the icons in accordance to Starbucks’ style to give both a clearer heirarchy of their functions as well as being less redundant.
There were many assumptions with this project as I don’t actually know for certain if other people run into the same problems that I do or if it is even a problem at all. Fortunately, I still learned several things along the way:
Redesigns should always be taken with a grain of salt, especially if they are done by one person. It is highly unlikely that one person can redesign a product that a group of people work hard at everyday.
However, I still went ahead and worked on this project for the sake of practice. From it, I was able to learn about how to think from other designers’ perspective. It made me ask questions about why other designers designed the product the way they did. What constraints were they facing? What was their time frame? Did the team have a certain guide they needed to follow, limiting them from a different approach? This helped me to learn not only how to be intentional, but also see intentionality in others.
When designing solutions for a product, I not only like to think about how my current solution will solve the problem at hand, but how it will sustain later down the road. Could be six months, a year, to even five years from now.
Thinking this way helps me to consider all the edge cases and use-case scenarios. Of course, no design is ever perfect and can always be improved upon, but just thinking in this mentality helps me to dive deeper.