Open jimscarver opened 3 years ago
user stories of v1.0 wanna
@jimscarver this is my draft of user stories about v1.0 wanna, we can have discusses on it. would like to get feedbacks , so we can make it work , prototypes would be given days later
one more thread in Epic 3:
both the call and the helper can receive the notifications when the other send messages or requests to them
The link of Prototype产品原型:(https://www.figma.com/file/IenVKKBQBIdSNxDYWL8hE6/wanna-1.0?node-id=19%3A3), still working on it
The link of Prototype产品原型:(https://www.figma.com/file/IenVKKBQBIdSNxDYWL8hE6/wanna-1.0?node-id=19%3A3), still working on it
already finished
user stories of v1.0 wanna
epic 1 : one user can call for help in wanna for anything
threads:
- he/she who wants to be a user in wanna must sign up first with one username and password; he/she can also brower the home page but can't further more; 2. a new freshman signed up would received 50 Credits automatically;
- the user who wants to post a task for help must finished the process of addingf his payment addresses;
- the amount X of tasks a user can post at the same time is related to his total Credits A, the equation is 50*X=A; if A is less than 50, the user has no right to post a task;
- the user who posts a task is called caller in wanna;
a task should include:
- a title of the task;
- a descrition of the task;
- important tips of the task that a helper have to pay attention to;
- bounty things: coin (in v1.0, only rev), amount(could be zero, if zero, the type of task is for free, if not zero, the type is for bounty)
- caller can cancel his task freely when no one (who help callers are called helper in wanna)take the task;
epic 2 : one user can take the tasks in wanna to help the callers for bounty or for kind
threads:
- the user who wants to take a task must finished the process of adding his receiving addresses;
- the amount X of tasks a user can take at the same time is related to his total Credits A, the equation is 50*X=A; if A is less than 50, the user has no right to take a task;
- the user who help others is called helper in wanna;
epic 3 : through good communication caller and helper can reach a deal
threads:
- after the task posted, any helper interested in it can have a talk with the caller in the task page;
- the caller can have talks with some helpers at the same time;
- some helpers can send their helping request to the caller at the same time;
- caller can only choose one helper to reach a deal; 5. a deal is made when the caller clicks the button "invite"and the helper clicks the button "take"
- after one deal is reached, caller can't talk to other helpers but only his deal partner;
- caller and helper can edit the bounty amount at the chat page before a deal is reached;
epic 4 : after the task finished, caller should pay the bounty to the helper
threads:
- when the task finised, the helper can click the button "finished" to notify the caller ; 2. when the caller clicks the button "finished" ann confirmed, the task is confirmed finished ;
- when a task is confirmed finished, then the caller must pay the bounty;
- the caller should pay the bounty vial his payment addresses ;
if the payment finished, the caller should click the "already paid" button, and then wanna would go to check the transcation history(in RCHain) to make sure it is true; **_6. if the caller pay the bounty with other coins or other addresses, wanna can't confirm the payment ;
- the helper can click the button "received" to confirm she/he has received the bounty, wanna would also considerate the deal is successfully finished, but wouldn't reward the caller and the helper with Credits;
- if the helper doesn't confirm she/he has received the bounty, and the task remains a not-finished status._**
- after task finished, both sides can't chat in the task page anymore;
epic 5 : both sides of a task would be rewarded for their successful cooperation
threads:
- when the payment is comfirmed by wanna, a deal is considerated as a successful cooperation;
- both sides would be rewards by wanna for their cooperation;
- each side would get 50 Credits in a for bounty task;
- each side would get 75 Credits in a for free task;
edited some details in the form of bold and italic fonts
edited the wireframe in figma https://www.figma.com/file/IenVKKBQBIdSNxDYWL8hE6/wanna-1.0?node-id=19%3A3
we need description of these user stories
it seems some of this is covered in the about wanna document