Product
Role
UI/UX Designer
Duration
12 months
Team
UI/UX Designer x1 (My Role), Graphic Designer x1, Project Manager x2, Front-End Developer x2, Back-End Developer x2, AI Developer x3
Context
What is JustKa
What is JustKa - Illustration
Why the platform needed a redesign
Poor SUS (System Usability Scale) Result:

Top 3 Problems Found in Usability Testing
Impact
Response Accuracy:
Traffic:
Intuitive Chatflow Builder:
Clients' Feedback
Seamless Multi-Platform Integration: (Clients' Feedback)
Clients' Feedback
Solutions
Enhancing Visibility and Flows of Main Functions:
Previous Version UI Highlighting the 3 Main Features
After
Refined Version UI Highlighting the 3 Main Features
Guiding New Users with Onboarding:
UI: Onboarding Page Added Before the Intent Template Page
Clarifying Special Terms for Users:
Illustration: Hints Activated for Intent Templates
1.Collaborating with AI Team
To better understand the rationale behind chatbot training, I actively worked with the AI developers, asking questions, evaluating feasibility, and trying to understand how the training process actually worked.
I learned that training an AI is a bit like teaching a child, you need to start with the basics and build up. For our product, we should follow this step-by-step process:
2.Refining Flows
Demo: The User Flow of the Vocab Settings
3.Prototypes
Based on the user flow, the prototypes were built as follows.
First Feature: Vocab Settings
Second Feature: Intent Templates
Third Feature: Category Management
4.Design System
While this case study highlights how I solved key user problems, I also built a complete design system in Figma from scratch and kept improving it during my time in the role.
The product had two parts: the Admin Panel and the Instant Messaging Interface. I designed, named, and organized every component to make the system scalable, accessible, and easy for cross-functional teams to use consistently.
Admin Panel
Instant Messaging Interface
Final Thoughts
Learning & Reflection
A Bittersweet Ending
I couldn’t test the final design with users due to an unexpected company crisis. Half the design team was laid off. Although I wasn’t directly affected, I chose to leave, as the company no longer felt like the right fit.
Still, I was proud to see the new version go live. It boosted monthly traffic, improved response accuracy, and got positive client feedback, showing the work made a real impact.
Collaborating with the Tech Team
I’ve worked on many redesigns, but it was my first time diving deep into AI logic, and I spent a lot of time working with developers, asking questions, understanding limits, and iterating together.
It was the most technically challenging project I’ve done, and it taught me how important cross-functional communication is in AI product design.