I started my journey with a list of user stories:
– Buy and sell currencies.
– See their balance in different currencies.
– See a list of transactions.
– Send funds to themselves/someone.
– Deposit funds using different payment methods.
– Save or create contact.
– Access their account settings.
I prioritized user stories by the projected frequency of use. I went through several whiteboarding sessions to figure out how the app should be structured. The most important features that CW customers would use all the time are on the home screen of the application. I came up with the idea of Bootstrap wizards. These wizards looked like a perfect solution because it would have made it clear how long the flow was and how to return to previous steps.
Before moving forward with wireframes I did research and checked various ideas of what potential users would expect from a cryptocurrency payment system. I was able to understand that most customers already use some payment systems like PayPal and Venmo, and they have certain expectations from the UI. It becomes clear that the modern, clean, and simple product needs to be created.