Component Library
When I designed the wireframes, I also prepared the lo-fi component library at the same time. There are 2 main reasons why this is necessary:
High Velocity Development
The business requirements pressure designers to build more, faster and better. It is the same case for developers. Therefore, when I have done with the lo-fi component library, the developer will start to prepare the widgets. It can help us with high-rapid development product.
Consistencies in Design
Without the lo-fi component library, it reduces the reuse rate of components and creates unnecessary elements. Therefore, to keep the components reusable, preparing the lo-fi component library is always necessary.
Deconstructing the Card
To meet the business requirement. I designed a highly malleable card component. The basic card includes a headline, last update date, summary text, status. However, in response to different business needs, it is flexible to add the amount and the status of the sub-order on the card.
UI Framework
We decided to use Google's established material design as it was a safer option as users are familiar with the design. As a result, even the fonts were based on their design guidelines.