ADWrobo / custom-recipe-sharing-platform

The final group project for SEIS739
0 stars 0 forks source link

As a stay-at-home parent, I want to communicate and collaborate with other parents, so that I can find and build recipes that we all make for our kids. #18

Open jannisrufina opened 3 months ago

jannisrufina commented 3 months ago

Associated with Feature 6: Community and Collaboration Input: The user expresses a desire to collaborate or communicate with other users. Activation: The user participates in community forums or comments on recipes. Action: The platform facilitates communication and collaboration among users. Output: Users can share tips, ask for advice, and collaborate on recipes.

ADWrobo commented 3 months ago
User Action System Response
User navigates to the communities section System displays available communities, including ones the user has frequently accessed
User selects a community they are interested in System displays all posts from that community, with the most latest on the top
User selects a post they are interested in System displays the post, and the comments on the post
User comments in one of the discussion threads System analyzes where the comment should be added, then displays the page with the new comment
User creates a new post System prompts the user for a title and description for the post
User links recipes to the post System validates the recipe link
System links the recipe to the post
User clicks the like/dislike icon on the post System updates the counter for the like/dislike
System displays the like/dislike count of the post
Pariya88 commented 3 months ago

Noun Extraction

  1. Stay-at-home parent
  2. Communication
  3. Collaboration
  4. Recipes
  5. Kids
  6. User
  7. Communities section
  8. Posts
  9. Comments
  10. Discussion threads
  11. Title
  12. Description
  13. Recipe link
  14. Like/dislike icon
  15. Counter

CRC Cards:

Class: User

Class: Community

Class: Post

Class: RecipeLink

Class: LikeDislike