Hair Inline

App design
Personal Project
Project type
App design
Project year


Hair salons offer cosmetic treatments to both women and men. The industry includes various sub-segments such as hair salons, nail salons and skincare treatments. Because of the product packaging, over 1.5 million tons of foil and color tube waste was dumped into  landfills last year. This is despite aluminum having the ability to maintain its quality after being recycled many times over.
Hair Inine is using the online appointment system to help hairstylists quickly understand the needs of customers, and use paperless solutions to record more accurate customer hair style data.

My Role

As the UX designer and Developer, I produced include:
  • Problem Statement
  • Target Audience
  • User Interviews
  • User Personas
  • Product Research
  • User Flow
  • Wireframes
  • Prototype

“hairstylists need a more stable source of customers in their daily work items, hairdressing materials, and accurate
records of customer hair styling.”

— Problem Statement


Design Methodology and Process

I followed the design thinking methodology for the project. I applied critical and creative thinking to understand, visualize, and describe complex, ill-structured problems and develop approaches to solve them. In this methodology the primary focus is generally on the problem and product, the model does use customer feedback for solving ill-structured problems.

Information architecture


For the final prototype, I tried to achieve pixel perfection in the final prototype and design on Figma to have the correct data points and clear values on the frame. The final prototype is developed on P5.js using Atom. I had various tries to achieve when it came to the final developed prototype.

Flow: Appointment → My Clients → Client Detail → Add New Formula → Use camera and text input → Save Formula
Online Demo

Project summary

During the brainstorming stage, I tried a lot of career categories and studied them. After finally selecting the hairdressing industry, I discovered that some of my assumed workflows and pain points at work were as I imagined after an in-depth investigation. Thus, there is a certain degree of a gap. However, it also allows me to learn many ways to understand the hairdresser industry, such as using videos, articles, or friends to share their experience after going to the hair salon to cut hair, etc. Thus, I gradually understand the overall hairdresser. I can also quickly grasp which stages I can do to cut in and improve. However, due to time factors, I cannot solve some functions in the prototype stage. Still, the future trend of the overall product There are some preliminary ideas for iterable functions. I hope that there are better and more intuitive ways to solve the pain points of the hairdressing industry in the market.

Other projects