Skip to content

Habit Following and Sharing

Nazim Bhuiyan edited this page Oct 13, 2017 · 4 revisions
UC 05.01.01
Use Case Name FollowOthers
Participating actors User
Goal User is able to follow other users and the events of their individual habits
Trigger User searches up another user, goes to their profile, and clicks follow user or follow one of their habits
Precondition User is logged in
Postcondition User sees the habit events of the user they followed
Basic Flow 1. User selects social button
2. User searches up users
3. User follows the users and their individual habits
4. App displays habits and habit events of other users in news feed
Exceptions
Related artifacts US 05.01.01
UC 05.02.01
Use Case Name GrantFollowAccess
Participating actors User
Goal User is able to see users who wants to follow them and grant/deny them accesss
Trigger User selects social button and selects follow requests
Precondition User is logged in
Postcondition User is able to select who to grant follow access
Basic Flow 1. User selects social button and selects follow requests
2. User selects who to allow access
4. App displays habits of user in followers' news feeds
Exceptions
Related artifacts US 05.02.01
UC 05.03.01
Use Case Name NewsFeed
Participating actors User
Goal User is able to view a list of habit events from the users and habit events they are following, ordered by participant identifier and then habit title
Trigger User selects social button
Precondition User is logged in
Postcondition User is able to view habit feed from users they are following
Basic Flow 1. User selects social button
2. App displays habits of other users in news feed
Exceptions
Related artifacts US 05.03.01