Chris Polanco
Seán Daly
Andrew Lytwyn
Title: GetRekked
Types of Users:
1. Standard users
2. Admins
3. Creators
Use Cases:
User - Standard user.
Create profile
User creates a profile to be added to the Database
Update profile
User updates their profile
Deactivate profile
User chooses to deactivate profile, if the user may want to
return at a later time
Delete profile
User permanently deletes their profile from the database
View non-friend user’s profile
User views non-friend user’s profile
Recommend something to another user
User recommends something to another user
Report User
If User1 violates a rule, User2 reports User1, adding a flag
to the database
Content - Books, Games, and Movies
Add Content
User adds Content they’ve seen to profile
Delete Content
User deletes Content from profile
Add Rating
User adds rating to Content in profile
Update Rating
User updates current rating
Delete Rating
User deletes their rating of a Content
Add Comment
User adds comment to Content that’s in their profile
Update Comment
User updates comment made on previous Content
Delete Comment
User deletes comment made on previous Content
View/Find Movie
User can find movie by attribute and view information about
Content
View/Find Ratings
User can find ratings on a specific Content
View/Find Comments
User can find comments on a specific Content
Add to Content List
User can add Content to list in one of two categories. Seen or
want to see.
Update Content List
User can update Content to list
Delete From Content List
User can delete individual Content from list
Delete Content List
User can delete whole Content lists
Admin - Administrators of the application
Add Content
Approves additions to the database that are in the pending table
Delete Content
Deletes content from database
Ban/Suspend User
Bans or suspends a malicious user
Unban/Unsuspend User
Unbans or unsuspends a formerly malicious user.
View Reports
View reports that other users have written about malicious users
Creators - Special users that make games, or write books, or produce movies.
Add profile
Special user creates a profile
Update profile
Updates their profile
Add content
Adds content that they have created to a pending table.
Deactivate Profile
User suspends profile.
Delete Profile
User removes profile from the database.
View ratings
User can view the ratings their content has received.
View comments
User can view the comments other users have made about their
content.
Add creator comment
User creates a special type of comment on the content they created.
Reply to comments
Reply to comments other users have made about their content.
Friends – “Friends of User’s”
Request Friend
Send a friend request to another user
Delete Friend
Delete a friend from User friend list
Accept Friend
Accept a friend request from another User
View Friend
View a friend’s Profile (Shows more information than a non-friend profile view)