AI Image Creator

Role

Role

UIUX Designer

UIUX Designer

Team

Team

Product Designer
Software Engineer*2

Product Designer
Software Engineer*2

Tool

Tool

Sketch

Sketch

Duration

Duration

1 month (07/2023-08/2023)

1 month (07/2023-08/2023)

INTRO

INTRO

Project Overview

During my internship in Alibaba, i was assigned to complete designing the pages for the AI photo generator feature for Qian Niu (TaoBao’s merchant system). QianNiu serves over 10 million+ active merchants of Taobao and helps merchants to manage their business from end-to-end. This new features is using artificial intelligent technology to generate product pictures with different models and background, which can help merchants to generate high-quality pictures quickly with low-cost, and improve the sales efficiency of merchants.

Design Constraint

1 designer

I was the only designer responsible for the project.

Build on existing design

Building on the existing design requires balancing new design change with old UI patterns, space limits, and development costs.

Time limitation

I had one month to complete the project while managing multiple other ongoing projects.

My Solution

My Solution

Before

Before

  • Preview photo is too small

  • User tutorial only shows before user start generate photo

  • The space of pop up window is limited

  • Only can see four pictures one time

Space is under utilized

  • Only can see four pictures one time

Space is under utilized

  • Low visibility of system status. Users not able to estimate.

  • The space is underutilized.

After

After

  • Users can check user tutorial anytime by clicking the user tutorial button to expand the user guide if needed.

  • Enhanced scalability by expand the control panel and categorized the options by

  • Increased visibility of system status

Target User

From the information i got from product manager, the target user of this feature is small-to-medium Merchants. Sall-to-medium Merchants account for 70% of Taobao merchants, with over 7 million on Qianniu system.

Main problems on current pages

I first dive into current design to discover the existing problems on the page and find where to improve.

Uploaded photos lack clear visibility

Uploaded photos lack clear visibility

Insufficient visibility of system status

Lack of a user-friendly tutorial

Limited scalability

I decided the redesign principles i will focus on:

intuitive, guidance and scalability

I decided the redesign principles i will focus on:

intuitive, guidance and scalability

DESIGN

DESIGN

  1. More Intuitive Interface

  1. More Intuitive Interface

Competitive Analysis

In other similar products, the upload area is prominent. And the picture uploaded is big enough to see the detail of the picture.

Ideation

Design Exploration

We explored various layout options for the upload area and ultimately selected the first design in consideration of the ease of use and adoption metrics.

Option 1

Picked

Option 2

  1. More accessible tutorial

Ideation

Option 1

Picked

✅ Provide a hands-on, interactive walkthrough

❌ May be intrusive to users who already have a good understanding of the interface

❌ Relatively high cost on development side

Option 2

✅ Non-intrusive and accessible anytime

❌ Can clutter the interface if overused and may be overlooked by users who are in a hurry

Option 3

✅ Allows users to refer to the tutorial whenever needed without cluttering the main screen.

✅ Relatively low cost on development side.

  1. Increase visibility of system status

Ideation

The first option was selected as it allow users to have an expectation for the number of pictures, and the progress bar to estimate the generating time, they also have more visibility of the original photo.

Option 1

Picked

✅ Able to show upload photo

✅ Showing system status by progress bar

✅ Let users have an estimate of the number of the images are producing

Option 2

✅ Doesn’t need to move to another page for producing photo

❌ Users have no idea about how many pictures they can get

Option 3

✅ Keeps users engaged by providing tips about hte feature

❌ Users might lose track of the original photo

❌ Users have no idea about how many pictures they can get

  1. Enhance Scalability

In discussions with the product manager, we identified that the options for backgrounds and models will expand over time. However, the current design lacks scalability and cannot effectively display a large number of options as it grows.

Design Iteration

Option 1

Option 2

Picked

Delivery

At the end of the design process, i delievered the design to engineer with full annotation.

Takeaways

Takeaways

1. Balancing Business Metrics and User Experience

1. Balancing Business Metrics and User Experience

In this project, I learned the importance of keeping business metrics in mind while designing. I realized how crucial a designer’s role is in balancing business needs with creating a user-friendly experience.

In this project, I learned the importance of keeping business metrics in mind while designing. I realized how crucial a designer’s role is in balancing business needs with creating a user-friendly experience.

2. Streamlining Design Handoff to Engineers

2. Streamlining Design Handoff to Engineers

I learned how to efficiently deliver my designs to engineers, ensuring a smooth process by making detailed annotations and organizing design files so that everything is clear and easily understood.

I learned how to efficiently deliver my designs to engineers, ensuring a smooth process by making detailed annotations and organizing design files so that everything is clear and easily understood.

© Nicole Zhu. 2024

Let’s chat!

|

📧 nicolezkx99@gmail.com

© Nicole Zhu. 2024

Let's connect! →

📧 nicolezkx99@gmail.com

© Nicole Zhu. 2024

Let's connect! →

📧 nicolezkx99@gmail.com