RyanElliott10 / BeerMe

A small React website (with C# backend) to aid in beer-flavor exploration
0 stars 0 forks source link

View Your Personalized Beer Recommendation #15

Closed marinecossoul closed 4 years ago

marinecossoul commented 4 years ago

User Story

As a new beer drinker, I want to familiarize myself with beer styles based on my tastes so that I can find new beers that I love.

Business Goal

Satisfaction: curating a personalized list of beer recommendations keeps users coming back to this site to discover new tastes specific to their preferences.

Use Case

Name

"For You"

Description

View a personalized list of beer styles based on ratings of other users with similar tastes.

Preconditions

Must have an account with saved ratings.

Basic Course of Action

  1. User visits our website
  2. User makes an account
  3. User rates an initial survey of flavor profiles
  4. User visits "For You" page and views list of beer styles with similar flavors to personal profile.

Postconditions

A curated list of beer styles will be available on the "For You" page.

Alternative Paths

  1. The user does not complete the initial survey at the time of account creation, the "For You" page will display the survey until it is completed.
saraford commented 4 years ago

Excellent job re preconditions and alternative paths.

User rates an initial survey of flavor profiles

What if the user decides to not rate a flavor and wants to cancel out of the flow? What should the developer implement?