The Process
I. The audit and UX research phase
1. User tests
The methodology applied for the user tests were two user scenarios.
- The first scenario assumed a use of the web platform without reading up any information about it, simulating acquiring the user in an organic way. It allowed us to find all communication and microcopy errors, and to gather any comments about the usefulness and essence of the platform
- The second scenario was supposed to detect any problems with the usability of the platform from the point of view of an experienced user, and to find possible interface flaws that could reduce the retention

2. Heuristic analysis
The analysis was based on heuristics of usability (rules and hints) that make the assessment of a platform possible. We used Nielsen and Molichâs 10 usability heuristics.Â
We checked whether the platform carries any common mistakes, and whether the information architecture was planned in a way that would lead to a conversion. Thanks to basing the research on pre-prepared rules, we were able to repeat an analysis after implementing necessary improvements and to evaluate the progress.

3. Usability checklist
We inspected the platformâs usability according to a detailed guideline checklist. Itâs the most objective way of usability evaluation, based on an algorithm. Itâs also the most measurable and most precise. The compatibility assessment is clear â every piece on a checklist is rated on a three-point scale.

4. The cognitive journey
Outside of the usersâ tests, we executed structured scenariosâ analysis.
We checked every single aspect of the platform, taking into consideration different potential usersâ points of view. We tried to analyse any possible errors and impediments on a userâs path.Â
The methodology allowed us to assess the eligibility and smoothness of the execution of a chosen process or processes on a website / in an app. Unlike the heuristic analysis, the main focus was put on a smooth flow of the whole process and not on separate elements.

5. Conclusions
After analysing the results of all of the methods above, we selected several elements to be improved for each view.Â
Apart from numerous defects forcing the UI improvement, one of the most important elements that we had to improve was the communication between the platform and its users.
The most important recommendations were:
- developing a consistent design system for all of the elements and interactionsÂ
- deciding on a consistent style for tables (headers, data entries, interactions, sorting modes)
- unificating and simplifying the sections responsible for data input
- improving the registration process, adding an option to log in by an external service
- adding a social proof or a value proposition to increase the conversion rate for the registration screen
- developing the prime path, onboarding, and an onboarding tour for the user
- designing an empty state viewsÂ
- adding new functionalities: configurable widgets for the screen, notifications and desktop alerts, fluctuations in exchange rates, charts of currencies you are watching, top trending lists, statistical verifiability of market forecasts, cryptocurrency ratesâ observations
II. The UX / UI redesign phase
The Project: