While sketching, I started designing the product based on the most common user scenarios. I realized that for better user experience all essential features should be accessible from the main screen of a dashboard. I needed to focus on the following features: transactions, contacts, account settings, balance, adding funds, sending/exchanging money and viewing recent transactions.
When designing the dashboard I realized that I needed to split Send Money and Exchange Currency features onto to 2 separate steps for the case of saving space and keeping a flow simple. Sending money is the main product’s feature and it’s available off the bat, but to access the currency exchange feature, the user needs to hit the switcher.