Steemia-Pay - Add Validations on Transfer inputs

in utopian-io •  7 years ago 

Repository

https://github.com/hsynterkr/Steemia-Pay

Components

Steemia Pay is a cross platform mobile app wallet for Steem and SBD. It has been built by the same team that created Steemia mobile app. he Steemia Pay wallet enables the user to send money to any steem account, recieve money from anyone via QR code and real time location of nearby places that offer payment options via Steemia. Pretty cool!

This suggestion post is regarding the peer to peer fund transfer feature provided by Steemia Pay for improvement of UI/UX to include validations on transfer fields.

Proposal

On the Send Money Modal :
I would suggest to add validations to username field to check for a valid username. The form should show an error as soon as the user enters a username which is invalid.

Also there must be a way to show available balance in users wallet besides the amount input, so that user knows how much balance he has before initiating a transfer. If a users enters invalid amount then it should throw an error immediately.

The transfer button should be disabled until all fields have no validation errors.

Mockups / Examples

Currently there is no validation applied on any of the fields as you can see in below screenshot.
Screenshot_2018-05-31-12-51-53.png

which leads to the following error :
Screenshot_2018-05-31-12-52-21.png

Validations should be applied on receiver username and the amount as shown below.
Screenshot from 2018-05-31 03-25-54.png

Benefits

Implementing validations will reduce the number of failed transactions because of invalid account name, invalid or insufficient amount related errors. Users will be able to confirm the transaction details in run time which will improve user interaction.

GitHub Account

https://github.com/aneilpatel05

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Hi @aneilpatel, thank you for your contribution.

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

Hey @aneilpatel
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Contributing on Utopian
Learn how to contribute on our website or by watching this tutorial on Youtube.

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!