An all-in-one mobile APP to help customers discover discounts and loyalty programs,
immerse in AR experiences, and order with ease
TYPE
Hackathon by Square
UI/UX Design
AR Design
TEAM
Kaya Yilin Niu, UI / UX Designer
Lingshuang Kong, Design Technologist
DATE
April - Jun 2023 (2 months)
ABOUT
In the summer of 2023, Lingshuang Kong and I participated in an exciting hackathon organized by Square. Square asked entrants to build an app or add new features to an existing app by using their APIs and other emerging technologies. We submitted ShopX as our solution for this challenge.
◉ PROJECT CONTEXT
Online shopping platforms like Amazon, Doordash, and eBay have grown significantly, showing the rising influence of virtual shopping.
Recent data shows 40% of consumers are motivated to shop online by coupons and discounts, while 25% are driven by loyalty points.
◉ CONTEXT
◉ NARROW DOWN THE DIRECTION
◉ TECHNOLOGY EXPLORATION
Research shows that using AR technology for product viewing significantly impacts customer behavior. AR can enhance purchase inclination. Its interactive nature provides comprehensive information, boosting customer confidence in the shopping experience.
By Geo-fencing technology, the system can send location-based notifications to the customers so they will never miss valuable deals.
◉ SOLUTION
◉ WORK PROCESS
• Do research on Square APIs and other technologies
• Generate ideas from our design direction
• Prioritize ideas based on feasibility and user feedback
• Define MVP version product
Kaya Niu:
Design the UI and UX, utilize the iPhone's 3D scanning feature to generate 3D models, and create Instagram AR filters using Spark AR
Lingshuang Kong:
Built the backend and database, integrating Square API (Merchants, Locations, Catalog, Customers, Loyalty, Orders, Payment, and OAuth), Google Maps SDK, and Google ARCore SDK & Develop Android UI
Conduct usability testing with consumers and merchants to ensure ShopX meets their needs; The valuable feedback we received guided iterative improvements to both design and functionality
◉ SOLUTION
◎ FEATURE 1
Discover discounts and loyalty programs on the homepage. Explore merchants' product or service details and seamlessly add items to your virtual shopping cart.
Shopping made simple!
◎ FEATURE 2
Easily find nearby merchants and exclusive offers with our user-friendly map. Customize your search by distance, offer type, and AR availability.
Enable notifications for deals within a one-mile radius, ensuring you never miss out on discounts and loyalty programs.
◎ FEATURE 3
Explore ShopX's unique AR feature! Visualize products realistically, make informed decisions, and seamlessly add items to your cart directly from the AR page. Effortless and immersive shopping!
◎ FEATURE 4
Easily join loyalty programs and redeem rewards to maximize savings on your orders using accumulated loyalty points. Enjoy the benefits!
◎ FEATURE 5
Use delightful AR filters to share on Instagram or Facebook, recommending your favorite merchants and items.
Spread the word about remarkable offers and turn sharing into an enjoyable and influential experience with ShopX!
◉ CONECEPT
After a lot of brainstorming and user feedback sessions, I finally developed two concepts to make the text more interesting and engaging on Instagram, which addresses the challenge of low user engagement by innovatively combining textual elements with state-of-the-art face and hand recognition technologies. This integration aims to elevate user participation to new heights, injecting a sense of excitement and interactivity into the user experience.
◎ CONCEPT ONE OVERVIEW
A text effect that helps users express their accomplishments and wishes
◎ CONCEPT TWO OVERVIEW
A text effect that helps users share their experience with others
An AR feature that helps users find suitable clothes and improves their efficiency of online shopping for Lululemon
Join our teamTYPE
Group Project
TEAM
Zhiyue Wang
Yu Cheng
DATE
Oct - Dec 2021
(10 Weeks)
TOOLS
Figma, Miro, Unity
ABOUT
This project takes Lululemon clothing shopping platform as an example to study how to improve the efficiency of online clothing shopping for users. We integrated AR technology into the clothing purchase process to solve the pain points of online clothing shopping and improve user experience.
MY ROLE
Conducted interview and observation in user research. Participated in the distribution and editing of need finding questionnaire. Designed the paper prototypes, Hi- Fi prototypes and AR prototypes. Conducted a usability testing focused on viewing the details of the product feature.
If you don't know if the clothes online are right for you, how about creating "Another Self" and having him/her try it on?
If you want to make the effect more realistic, how about putting "Another Self" in your real room?
If you want to change the color or size, you can simply selecting the choices.
If you want to see the details of the product, try to approach the avatar.
With the increase of rent, labor cost and the prevalence of COVID, more and more brands are encouraging users to shop online. However, when shopping online, users often encounter a variety of difficult problems. For example, the size does not fit, the material and color is unimaginable, the logistics and transportation are slow, it is not clear how to match the clothing, etc.
Activity examined:
1. We examined users’ online shopping experience and their attitudes towards online and offline shopping.
2. We examined the process of returning and changing products online.
3. We examined the process of how users selecting and purchasing online.
Methods:
1. Needfinding interview
• Interview tasks:
Understanding what features matter when users shopping online.
Finding out what they like and dissatisfied with the existing online shopping experience.
• Interviewee: Interviewed 6 online shopping users aged 20-30, including income and no income user groups.
2.Observe the online shopping process through users’ shared screens.
• Gave the interviewee a link to a shopping website, including Gap, Lululemon, Taobao, and a shopping website that the interviewee chose voluntarily.
• Asked them to buy a skirt or top.
• Observed their behaviors and attitude during the process.
Affinity Diagram
By dividing our thoughts and interview records into categories for comparison and observation, we found that size, time, and design categories account for a large proportion. People are more concerned about the size of the products in the existing online clothing shopping platform, hope to save time, and look forward to improving the online clothing shopping experience through the new design of the platform.
With the brand lululemon as our starting point, we want to investigate the problems of online clothing shopping more deeply. We hope to explore how to improve the efficiency and experience of online shopping for our users and give them a sense of pleasure and accomplishment in the process.
Based on the data collected in all user needs, we created four types of behavior variables and mapped 12 surveyed persons to behavior variables. Subsequently, we found two clusters within the scope of behavior variables as the basis for constructing user profiles.
User profile 01
User profile 02
Join our teamTo improve the efficiency and experience of online shopping for lululemon users, we conducted brainstorming and listed possible solutions to this problem. Finally, after discussion and voting, the following solutions were selected:
1. Use AR try-on models to display product information
2. Recommend products suitable for users’ body size through intelligent algorithms
3. Allow users to see the details and features in an more interactive way
We created three paperprotypes and they ask users to build a virtual model that fit themselves, place an AR model in their room and see the details of the product they choose in an interactive way.
Recommend products suitable for the user's body size and style to users through intelligent algorithms
One of the biggest problems users encounter when shopping at lululemon is that they don't know how to choose a size. This solution helps users enter their body size information simply and efficiently, and synthesize a virtual 3D model based on this data. If users know their specific body data, they can choose to enter the numbers directly. If they do not know, they can adjust the body shape by adjusting the slider.
Use AR try-on models to display product information
This design showcases true-to-scale Lululemon products through AR fittings. The user could place virtual models in their room through an iPhone camera to simulate the product's try-on. The model could show the size, color, collocation, product details, etc., to customers more intuitively to improve shopping efficiency.
Restore offline shopping experience through AR, allowing users to see the details and features of the product they choose in a more interactive way
Users no longer need to spend time making appointments with friends offline, and they can choose clothes with friends in the virtual fitting room. When users approach the model, they can see the details clearly. After clicking on the message button, users can also view the latest user's messages on clothing-related details.
Usability testing goals:
1. Select the core functions that can improve shopping efficiency as the design basis for the next iteration.
2. Use Usability testing to find out the user experience and accessibility problems in the prototype.
3. Through user testing, further dig into the user's attitude and demands for AR virtual fitting.
Core question:
1. How can we help users build virtual profiles so that they can better choose the right size and view the look?
2. How might AR models fitting display improve the efficiency of chosing size and color when shopping online?
3. Whether users can see the details and the comments of the product efficiently?
Overall takeaway:
1. Virtual fitting feature has improved the efficiency of Lululemon shopping
This includes customizing the user's body model, showing products one-to-one and comparing products through AR, and viewing details that help users improve the efficiency of fitting.
2. Size recommendations and virtual profile generation are a relatively new experience for users, and the interaction process should be as simple and routine as possible
Users want to view virtual models with simple operations rather than complex processes.
3. User feedback helped us understand the lack of some features
This includes rotating and moving delicate models, adding shopping cart and wishlist with one click, returning to the previous menu on some pages.
1. Simplify the functionality of the interactive fitting and keep only the core features.
2. Modify the colors and fonts using lululemon style, so that the User interface is coherent and consistent with Lululemon's original shopping app.
3. Improve user interaction with AR models through a gamification way. Including imitating the way of customizing avatar in the game, rotating, zooming in, checking the details in the game, etc.
I created different clothing materials for the virtual model, imported the .fbx model into the Unity Scene, and then built it in IOS system for testing.
After inputting the figure data, users can get a virtual 3D model that matches their figure. If they don't know the specific data, they can adjust the slider until it suits the body.
Users could place virtual models in AR room through an iPhone camera to simulate the product's try-on easily. They could also choose different sizes and colors to view the real effect in the AR space.
After selecting the color and size of the clothing, users can see similar product recommendations and matching recommendations in the drop-down interface. Users only need to click to view the try-on.
When the user walks into this virtual model in a real scene, the user can see the material details of the clothing clearly. If they click the buttons on the screen, they can also see the characteristics of different parts of the product. Users can decide whether to buy or not from a more realistic perspective.
During the hackathon, we delved into the e-commerce and retail realms, embracing the challenge of understanding Square's API and merchants' specific needs. This invaluable and interesting experience, despite our initial unfamiliarity, expanded our knowledge and equipped us with a deeper understanding of this domain.
We seamlessly integrated Square API with tools like Google Maps, Google ARCore, Google Pay, and Meta Spark AR. This comprehensive approach caters to every aspect of the user's shopping journey, empowering us to navigate the intricate interplay of various technologies for a robust solution.
◎ Personalized Recommendations Using AI Technology
Harnessing AI technology, we aim to offer personalized store and deal recommendations tailored to each user's unique interests, enhancing merchant exposure and boosting order success rates on ShopX, leveraging the immense potential of AI technology.
◎ Support Service Appointment
We are actively working to enable online booking of merchant services soon, aiming to improve the user experience and benefit service-oriented merchants.
◎ Support More Loyalty Configuration Ways
Currently, our platform supports loyalty programs based on points for merchants, with plans to add product category information soon, empowering merchants to enhance offerings and optimize customer experiences.
◎ Expand AR Scenarios with Square
We believe AR activations foster emotional connections crucial for loyalty, with projections suggesting 75% global AR user frequency by 2025. We'll explore additional AR scenarios, like integrating AR message boards for users to seamlessly leave personalized messages in their surroundings.
Lorem ipsum dolor sit amet consectet adipiscing elit et ac adipiscing.
Lorem ipsum dolor sit amet consectet adipiscing elit et ac adipiscing.
Lorem ipsum dolor sit amet consectet adipiscing elit et ac adipiscing.
Lorem ipsum dolor sit amet consectet adipiscing elit et ac adipiscing.
Lorem ipsum dolor sit amet consectet adipiscing elit et ac adipiscing.
Lorem ipsum dolor sit amet consectet adipiscing elit et ac adipiscing.
Lorem ipsum dolor sit amet consectetur adipiscing elit et ac adipiscing quis enim mi turpis etiam.
Lorem ipsum dolor sit amet consectetur adipiscing elit et ac adipiscing quis enim mi turpis etiam.
Contact us anyway. We may have an available opportunity for you in the future.
Contact