I, as a user, should be able to request to trade my own public teams from a team that is public for another user.
Acceptance Criteria
AS NOTATED BY STRETCH GOAL FOUR
[STRETCH 4: Make Trades]
This will require updates to the ERD
On public teams, users who did not create the team can ask to aquire a team and select one of their own PUBLIC teams to trade
A new link is added to the navigation named "Trade Requests" and there is a notification indicator that a request is in progress
Dependencies
Test data will need to be created for Trade Requests. When a trade request is set off, a table including who requested the trade and who the trade is being requested from will appear.
Dev Notes
While I'm not entirely sure how to approach this, I can attempt to deconstruct it.
You'll need to have some sort of requester button on another individual's public team
When this button is clicked, for you to request the trade, you should be asked to trade one of your teams. A form will render requesting for you to check one of your teams to trade.
Once you've submitted this form, the user who you're requesting the trade from will get a pop up on THEIR Trade Request page. This will most likely be filtered by user uid. An API call will need to be created to obtain Trade Requests.
User Story
I, as a user, should be able to request to trade my own public teams from a team that is public for another user.
Acceptance Criteria
AS NOTATED BY STRETCH GOAL FOUR
Dependencies
Dev Notes
While I'm not entirely sure how to approach this, I can attempt to deconstruct it.
HYPOTEHSIS OF ERD