Closed emidombek closed 8 months ago
As a buyer, I want to place bids on artworks in the auction. So that I can win the auction.
Acceptance Criteria 1: The auction listing page displays all artworks available for bidding.
Acceptance Criteria 2: Each artwork listing includes the current highest bid and bidding end time.
Acceptance Criteria 3: I can click on an artwork to access its detailed bidding page.
Acceptance Criteria 4: On the artwork's bidding page, I can see the current highest bid and the minimum bid increment.
Acceptance Criteria 5: I can enter my bid amount, which must be higher than the current highest bid plus the minimum increment.
Acceptance Criteria 6: The bidding page shows a confirmation message before I submit my bid.
Acceptance Criteria 7: After placing a bid, the system updates the current highest bid if my bid is higher.
Acceptance Criteria 8: If another bidder places a higher bid before the auction ends, I receive a notification.
Acceptance Criteria 9: I cannot place a bid lower than the current highest bid plus the minimum increment.
Acceptance Criteria 10: I am informed of the bidding end time and time zone to prevent confusion.
Acceptance Criteria 11: If the auction ends and I have the highest bid, the artwork is marked as won and I am notified.
Acceptance Criteria 12: If I am outbid before the auction ends, I receive a notification and have the option to place a higher bid.
Acceptance Criteria 13: The bidding process is disabled after the auction's end time.
Initial bid system has been implemented.
Bidding system has been implemented and tested. Notifications to bidder and artist also enabled. Needs further testing to ensure everything is functioning as expected.
User Story
As a buyer, I want to place bids on artworks in the auction. So that I can win the auction.
Acceptance Criteria:
Acceptance Criteria 1: The auction listing page displays all artworks available for bidding.
Acceptance Criteria 2: Each artwork listing includes the current highest bid and bidding end time.
Acceptance Criteria 3: I can click on an artwork to access its detailed bidding page.
Acceptance Criteria 4: On the artwork's bidding page, I can see the current highest bid and the minimum bid increment.
Acceptance Criteria 5: I can enter my bid amount, which must be higher than the current highest bid plus the minimum increment.
Acceptance Criteria 6: The bidding page shows a confirmation message before I submit my bid.
Acceptance Criteria 7: After placing a bid, the system updates the current highest bid if my bid is higher.
Acceptance Criteria 8: If another bidder places a higher bid before the auction ends, I receive a notification.
Acceptance Criteria 9: I cannot place a bid lower than the current highest bid plus the minimum increment.
Acceptance Criteria 10: I am informed of the bidding end time and time zone to prevent confusion.
Acceptance Criteria 11: If the auction ends and I have the highest bid, the artwork is marked as won and I am notified.
Acceptance Criteria 12: If I am outbid before the auction ends, I receive a notification and have the option to place a higher bid.
Acceptance Criteria 13: The bidding process is disabled after the auction's end time.
Tasks