Scenario 2‐ Donation to the Artist - bounswe/bounswe2024group3 GitHub Wiki
Scenario 2: Donation to the Artist
Persona: Sam Thompson
- Age: 32
- Job: Music Teacher
- Interests: Indie music, teaching, vinyl records
Story
Sam is a music teacher who enjoys discovering indie artists. He often donates to the artists he follows to support their work. Sam wants to securely donate to one of his favorite artists after listening to their playlist on the platform.
Goals
- Sam wants to donate securely to an indie artist.
Preconditions
- Sam is registered, logged in, and following an indie artist.
- His favorite artist entered his/her wallet address to his/her profile.
Actions
- Sam navigates to his favorite artist’s profile page.
- He clicks on the "Donate" button and navigates to related application.
- Sam completes the transaction securely using his preferred payment method.
Acceptance Criteria
-
System Requirements:
- 5.1 The system implements a secure donation mechanism for users to donate to artists.
-
User Requirements:
- 5.1.1 Users shall be able to donate securely to artists through a simple process.