---
# System prepended metadata

title: Nostr Bounty Board User Stories

---

# Nostr Bounty Board User Stories
As *USER* I need *Desired Feature* so I can **desired outcome**

---
## Bounty Maker Story

1. As a Maker, I need an account to post bounties.

![](https://hackmd.io/_uploads/SyrxwoRWa.png)

2. As a Maker, I need the option to identify myself to prospective takers if I think my reputation increases the liklihood of bounty being taken.

![](https://hackmd.io/_uploads/H1zpPjAbT.png)

3. As a Maker, I need to create a public post so I can advertise my bounty to potential takers.

![](https://hackmd.io/_uploads/rJ6ZdsR-p.png)


4. As a Maker, I need to provide detailed criteria for a succesful bounty so the taker can create the solution I want.
    
    As a Maker, I need to provide detailed criteria for a succesful bounty so only those takers who are qualified to perform the work will take it.
    
5. As a Maker, I need the option to set the reward to attract takers to work on my bounty.
7. As a Maker, I need to keep track of my posted bounties so I can stay up to date on their status.
8. As a Maker, I need to accept feedback on the bounty criteria and reward amount to make my bounty more attractive.
9. As a Maker, I need to know if my bounty has been applied to so I can place the bounty funds in escrow.
10. As a Maker, I need to know when the taker submits a solution to the review panel so I can be prepared for the decision.
11. As a Maker, I need to know the review panel's decision and reasoning so I can appeal the decision or allow escrow to release the funds.
12. As a Maker, I need to receive the solution for my bounty so I can use it.

---
## Bounty Taker Story
1. As a Taker I need an account so I can apply for bounties.
2. As a Taker, I need to identify myself so I can build a reputation as a competent bounty solver.
3. As a Taker, I need to keep track of all the bounties I have applied for and their status.
4. As a Taker, I need to accept messages from bounty makers who wish to solicit me directly based on my reputation.
5. As a Taker, I need to view public posts so I can decide which bounties I am qualified to solve.
6. As a Taker, I need to view detailed criteria for bounties so that I know how to solve the bounty correctly.
7. As a Taker, I need to sort bounties by subject area so I can apply to those I have the knowledge to solve.
8. As a Taker, I need to sort bounties by value so I know which are worth my time and effort.
9. As a Taker I need to provide feedback to the Makers so they can create bounties that are more solveable and worth my time.
10. As a Taker I need to apply to the bounty to signal that I am ready to begin work.
11. As a Taker, I need to know when the bounty has been funded so I can pay my application fee.
12. As a Taker I need to submit my work-product and solution to the review panel so it can decide if I have earned the bounty.
13. As a Taker, I need to know when the review panel has made a decision so I can decide whether to appeal the decision.