Culture Land is an online platform that runs the Culture-Gift-Card service, a popular payment option in South Korea that is available for use on a wide range of online and offline services. These services are related to Korean culture like online games, shopping, books, movies, and so on. There are over 20 thousand stores in South Korea that have a partnership with Culture Land. Culture Land has roughly 9 million users and over 100,000 new users join Culture Land a month on average.
The goal of this project is to make a seamless checkout experience. 4 out of 6 main services contain checkout on Culture Land. I needed to figure out the problems with the current checkout process and offer solutions.
This project contains building a Culture Land Mobile App Design System. Because there is no design system, designers have to make new components, hard to reuse existing components. It makes work inefficient and offers inconsistent user experiences.
I led this project collaborating with a product manager and engineering team.
Timeline
Nov. 2020 - Jan. 2021 (3 months)
My role
Product designer
Responsibilities
Platform
Mobile app
Team
Product manager (1), Engineer (2)
I categorized current products into 4 types to make templates for a consistent checkout experience. It's important to define types because each product has different checkout experiences. Some of the products have the same checkout process but have different screen designs.
After I define every product type, I created user flows in order to understand the current checkout process for each type.
I defined 42 products into 4 types depending on the checkout process.
01
Physical gift card
02
Digital gift card
03
Digital voucher
04
Google play gift code
Based on app analysis, I defined problem statements. Before I deep dive into ideation, I defined scope&constraints to set the right direction.
There is no search feature, so users have to scroll down and find the product one by one.
It was difficult to adjust the development team schedule, I had to minimize development changes.
It was a tight schedule because, at the same time, I had to do other work as well.
I brainstormed ideas for solutions that address the defined problems.
I distilled my findings into a few insights:
I restructured the user flow to improve the checkout process.
I created paper wireframes and low-fidelity prototypes to validate user flow.
Users had to choose too many choices on the product page, I wanted to split the page into two. But due to engineering constraints, it was impossible. So I moved or eliminated less important elements.
Make a clear and accurate order summary, including subtotal, fees, discounts, and shipping charges to provide a confident checkout experience
I removed the total amount on the product screen and displayed it on the checkout dialog. It's easier to find and check the total amount before paying.
I reduced 2 out of 3 dialogs for the seamless checkout experience.
There is no search feature, so users have to scroll down and find the product one by one.
Add a search feature to the product selection box
There are a lot of options to choose from, so I expand the height of the dialog and added a search feature.
I created Culture Land Mobile App Design System and applied it to this project.
I created a design system for a consistent experience.
I expected that the design system would offer a consistent user experience and helps boost work efficiency. I made product managers understand how important building a design system is and I got permission for this project. Unfortunately, the design and engineering teams were short-handed to redesign the whole app. But it doesn't mean that I didn't learn anything from this project.
1. Building a design system
I built a design system for the first. I defined the foundation and made reusable components and templates.
2. Importance of communication
I realized once again how important it is to communicate with engineers to understand engineering constraints and make actionable designs.
3. Learning new skills
I studied Figma and the design system for this project. I also tried to do user research and usability study but I had to admit that I need to work on that skills more. It was the opportunity to realize that I need to learn new skills.