Conceptualized, researched, and designed an app that solves the stress of ordering a drink on the go, with a focus on interaction design.
Overview
For 10 weeks, I researched various designs of existing drink ordering apps and, based on findings, conceptualized a better experience for users on the go.
In doing so, I explored how animated microinteractions can influence the usability and delight of a user experience. My cravings led to a functional redesign of boba apps with an original brand.
Role
Solo UX DesignerDesign challenge
Conceptualize a new, native-mobile experience for ordering a drink on the goTimeline
April 2024 to June 2024 (10 weeks)
Role
Solo UX DesignerDesign challenge
Conceptualize a new, native-mobile experience for ordering a drink on the goTimeline
April 2024 to June 2024 (10 weeks)I created CosmoTea out of a frustration that ordering on boba apps is often confusing and difficult, especially on the go. After some research, I realized that this was not a problem I faced alone, and isolated three of the largest pain points I, and other users, experienced.
To outline the existing user flow of ordering, I performed a task flow analysis of what I interacted with to achieve my task. The flow featured an unnecessary amount of screens for selecting stores, navigating through menus, and more.

To understand who are the prospective users, I delved into tertiary research which outlined the demographics of those who order from bubble tea stores, learning that most users:
As such, my user persona was created to reflect this research: Lucia!

With this research taken into account, I chose to focus on an audience who would be more inclined to include thematically interesting aesthetics for younger audiences large imagery and simple iconography for older users.
To understand the specific pain points of the user flow that people like Lucia struggle with, I performed a usability test and created a user journey map for notable responses and emotions expressed.
The most notable painful experiences with the original app was redundant screens, followed by unnecessary features, and low confidence/confusion around the home screen and payment options.

With the sketches finished, I created wireframes and mockups of what I wanted the finished product to look like! Here's some of the wireframes, followed by the wireflow - which outline every interaction that a user takes in their journey to order bubble tea.

Now that all of the framework is cleared for the microinteractions, it's time to sketch out the animations!
While it seems like a short step, it took a lot of time and was much needed.
Recreating all keyframes on Figma allowed me to use AEUX to transfer the elements to After Effects layers.
Now begins the real beast: After Effects!
As much as this was a journey for the user, it was a journey for me, too.
Read on to see some of my reflections!
As stated above cosmotea was an incredibly valuable experience for me. As a growing UI/UX designer and researcher, I'm hungry to learn any possible skills that can make an application feel just a little bit better to use on the user's end.
Throughout this process, I can't say I wasn't driven tired sketching at midnight at times, or hungry looking at cartoon bubble tea at others. But at the end of the day, all of it was worth it: the timing was precisely how I envisioned it to play out in my sketches, and the design of the app and branding was a simplistic yet interesting style that I'd never explored until now.
My only reservation towards this project lies in the fact that I had little time towards the end to add smaller details that could breathe more life, as Coded By Kids/Draft Studio's 2023 Tech and Innovation internship started on week 8 of the project, and I shifted some of my focus towards mentoring students in UI/UX within the duration of the project.
Even then, I believe that this is one of my favorite works of design thus far, and I can't wait to transfer my learned microinteraction and After Effects skills to more projects in the future!
designed and developed
by Jocelyn Chiu
(that's me!)