As the product becomes more mature, we need a design system which is consist of UI elements that could be applied on different uses, including designs for both mobile and desktop platforms, products for both customer users and internal admin users.