Full functionality of an e-wallet:
* Onboarding of new client
* Login of existing client
* Contact list (other users to send/collect money)
* Balance / transactions history review
* Send money (to contacts, or to other unregistered users using their QR)
* Receive money (from contacts, or from non-contact users using my QR)
* Pay bills (as buying cellphone credit, paying utilities, etc).
* Buy online (dynamic debit card number and CVV)
* Security and configuration module (change password, post photo, etc)
* Chating with other users (Sending/receiving messages)
We can start with a prototype with the basic functionality and upgrade it in a second version.
Preferable if programmed in Xamarin.