This User Management System was designed for the administrator to manage users using Crypto Exchange services. It helps to increase the overall securities as it focuses on a "need to know" basis. It provides the administrator with the control of users' access to the trading activities.
To understand the requirements, I had a meeting with administrators who are in charge of user management and the engineers who also need to access this control platform. These were primary needs from them:
Since I designed the whole Exchange platform, I have a decent understanding of the dynamics of the tradings. With this knowledge, it’s not hard for me to standing in the administrator’s shoes to empathize with their needs. Based on the requirements and the knowledge of the working principle of the Exchange, I summarized the user’s experiences and pain points, thereby determining the key features that potentially meet their expectations.
Then, I researched related products and got inspired by how they solve the design problem similar to the features determined above.
As administrators, they want to monitor the users' behavior efficiently, so that they can ensure the Exchange is providing services securely and all participants are trading fairly.
Adding the alarm feature to notify potential suspicious activities. To avoid misjudgment, the system will not take any actions to the account right away, yet allow the administrator to take a closer look into the account.
Avoid cramming everything on a single page and present the content reasonably provides better readability, thereby a better user experience. To include the chart as a visual expression for an overview increases the engagement of users. And showing the list of accounts that most likely to be searched at the place within easy reach improve the efficiency of targeting specific accounts.
Administrators and engineers tested the prototype and confirmed that features met their needs outlined initially, yet further requirements require real-world field testing. After the user management system goes live, additional feedbacks would further drive product improvement. Real-life utilization provides more valuable information that optimizes design decisions.