keep-network / tbtc-dapp

Deposit BTC and redeem TBTC
http://dapp.test.tbtc.network/
MIT License
33 stars 31 forks source link

UI/UX Suggestion - adding status bar #286

Open JaviAnibarro opened 4 years ago

JaviAnibarro commented 4 years ago

How about adding a status bar explaining its current state for each function(Deposit and Redeem)? For example, the green one for online and working and the red one for it is not working or stopped. It helps users to know its current situation without wasting their time checking it one by one.

Like the image shown below(as an example): Status-window

mhluongo commented 4 years ago

I'm not sure how this would look- maybe you could draw a picture or put something together in Figma or a wireframing tool?

JaviAnibarro commented 4 years ago

It's something like this: 1 2

Shadowfiend commented 4 years ago

know its current situation

Which kinds of situations in particular do you mean? Are you referring to whether or not the supply cap has been reached for the system for deposits, or do you have other scenarios in mind where things would not be working?

JaviAnibarro commented 4 years ago

It can be varied(it depends on the situation), I started to make this suggestion after experiencing a problem with fetching the address, not enough operator in the pool, failing to show the proof after sending the testnet Bitcoin, etc. The main goal of this status bar is to show the users whether the dApp is working as expected or not. I believe in the future there will be a lot of improvements happening on the dApp (an update on the system/function for example) and with this status bar, the thing will be easier because people can stop using it after checking the status of the dApp/function is not working and we can prevent them from wasting their time and ETH producing the error.

Currently, I do not have anything in mind about future problem.