= UseCase003 - Browse releases **Initiating actors:** * Unregistered Guest * Logged-Out User * Logged-In Consumer * Logged-In Admin {{{#!div style="text-align: justify; width: 100%;" The goal of this use case is to allow any visitor or authenticated user to explore the store's catalog. The system provides a comprehensive view of available music titles, artists, and specific release details, serving as the primary way for users to discover physical media before making a purchase. }}} == Scenario {{{#!div style="text-align: justify; width: 100%;" 1. User navigates to the store's catalog or search page to view available music. 2. System retrieves the list of {{{Releases}}} from the database, including metadata such as {{{title}}}, {{{genre}}}, and {{{record_label}}}. 3. System matches each {{{Release}}} with its corresponding {{{Artist}}} to display the {{{artist_name}}}. 4. System identifies the specific physical {{{Product/s}}} available for each release (such as Vinyl, CD, or Cassette) along with their current {{{price}}} and {{{stock levels}}}. 5. System displays the results to the user, formatted by the release type (Album or Single) and featuring the {{{cover_photo}}}. }}}