# 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.