-
Notifications
You must be signed in to change notification settings - Fork 20
Define user stories for mainnet #9
Comments
Ping @ignopeverell @yeastplume @hashmap @quentinlesceller @gavinmcdermott @jaspervdm @tromp @garyyu and any others - put in suggestions in the comments and I'll update. |
A User wants to review previous transactions, so they can check details of an earlier payment. |
A User wants to label transactions, so they can categorise and annotate payments. |
a User wants to |
a User wants to |
a User wants to |
a User wants to |
a User wants to |
a User wants to |
a User wants to |
A User wants to enable 2FA, so they can increase their wallet security. |
A user wants to keep a history of recent contacts, that the user transfered money to. |
A user wants to have a quick solution to convert other coins to grin, like depositing and convert something to work with. |
I think this is outside the scope of the wallet |
a User wants to |
Maybe, but wouldn’t it be cool to have something like that in the future? Deposit any kind of money/ crypto and auto convert it instantly to grin to use it immediately |
A user wants to |
Remember everyone that a wallet contains multiple accounts now, so you may want to mine into one account, receive transactions on another, transfer funds between accounts, view a summary of all accounts in the wallet, etc |
Also, for moving forward and collaborating, what tools is everybody using for user flows, wireframing, prototyping, version control and handoff? |
sketch, invision, open to others |
Same, along with Framer for higher fidelity prototypes. @lehnberg We'll need a GrinVision account setup for UX / UI guys to collaborate and upload prototypes / assets. |
FYI @phenomeus @darsmith I've created a separate issue to track and discuss UX and design tools (mimblewimble/grin-pm#13), and we can focus on the user stories here. Will update the ticket description soon btw, just having a busy week. Meanwhile, please keep suggestions coming, with focus put on the existing functionality of CLI wallet as well as what we need for mainnet MVP. |
My notes now for the kinds of features I think we need in a web application: Show prominently:
Wallet account management:
Wallet management:
Sending, Receiving… (perhaps one transaction wizard)
Error management:
|
Adding a few ideas: A user wants to A user wants to As a general thought, I think it's important to make the wallet ux feel similar to other existing payment transfer systems (e.g. venmo) so that the user barrier is as low as possible and it's not intimidating for users new to crypto. |
Motivation
As we get ready for main net, there's a need to finalise a baseline flow and design for the wallet user interface. These will be dictated by the core use cases that the wallet is expected to handle. We define the user stories to guide a future brief to designers.
User stories
The text was updated successfully, but these errors were encountered: