Skip to content

Instantly share code, notes, and snippets.

@auldsyababua
Last active August 31, 2016 02:52
Show Gist options
  • Save auldsyababua/05efd51146647a18f80f1b689a578ce5 to your computer and use it in GitHub Desktop.
Save auldsyababua/05efd51146647a18f80f1b689a578ce5 to your computer and use it in GitHub Desktop.
gameswap
EPIC: Help gamers find other gamers who want the games you have and have the games you want, cutting out the used game middleman
User Stories:
As a user:
---login---
1. I should be able to make an account on Gameswap
2. I should be able to log in to Gameswap
3. I should be able to reset my password
4. I should be able to update/change my user info (name, contact info, location[private], etc)
---uses---
5. I should be able to search released games, and check off the ones I own to add them to my profile.
6. I should be able to search for released games that I want, and add them to a wishlist.
7. I should be able to be paired with another gamer who has a game on my wishlist, and who has a game on their wishlist that I own and corresponds to our mutual max traveling distance preference.
8. I should be able to notify the site how far I am willing to travel to trade a game with someone.
9. I should be able to meet the other gamer somewhere public between our two homes, and the site should suggest that midpoint.
10. I should be able to pay for the ability to make first contact with the fellow gamer.
11. I should be able to chat with the other gamer through the site.
12. I should be able to see the contact information of the other gamer.
13. I should be able to add an additional dollar amount desired for trading X game for Y game as opposed to trading X game for Z game (this covers market differentials in price so that everyone with the highly sought games doesnt have to trade one for one with a less sought after game, else they would simply go to gamestop, trade in, and pocket the extra cash).
14. I should be able to see what gamestop, best buy, etc. is offering for games so that I can easily manage 13.
Descoped User Stories:
As a user:
1. I should be able to search for released games, and check off the ones I own to add them to my profile.
2. I should be able to search for released games that I want, and add them to a wishlist.
3. I should be able to notify the site of what city I am in and find other gamers in that city with matching games.
4. I should be able to see the contact information of the other gamer.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment