ucbcs194

 

postings

Page history last edited by Michael Zhang 1 yr ago

A social local news service.

 

Team Members

  • Sean Ahrens (submitter)
  • Michael Zhang
  • Tommy Chiu

 

User Stories

 

Category

Comment

  1. A user can create a new comment for a post in the network they are in
    • note: Users cannot create new comments for posts in networks they are not in
  2. A user can view how long ago a comment was created
  3. A user can view who the creator of a comment was

Network

  1. A user can join a network by registering with the email address associated with that network

Post

  1. A user can create a new post in the network they are in
    • note: Users cannot create posts in networks they are not in
    • note: Users can only create non-promoted posts
  2. A user can create a new post in a category in the network they are in
  3. A user can view how long ago a post was created 
  4. A user can view who the creator of a post was
  5. A user can promote a post by casting a vote that brings the total vote count past a certain threshold
    • note: The threshold will by default be set at 5
    • note: Posts that are promoted will appear on the Popular page, while non-promoted posts will appear on the Newest page.
  6. A user can demote a post by casting a vote that brings the total vote count below a certain threshold
    • note: The threshold will by default be set at 0
    • note: Posts that are demoted will appear on the Newest page.
  7. A user can view the popular posts in a network
    • note: Popular posts are sorted chronologically by when they were popularized starting, from most recent
  8. A user can view the newest posts in a network
    • note: Newest posts are sorted chronologically by when they were created, starting from most recent
  9. A user can view the popular posts in a category of a network
  10. A user can view the newest posts in a category of a network 

User

  1. A user can register a new account 
    • note: Users must provide an email address associated with a valid network in order to register an account
  2. A user can login
  3. A user can logout 

Vote 

  1. A user can create a new vote for a post in the network they are in
    • note: Users can only create one vote per post
    • note: Votes can either increase or decrease the total vote count of a post

 

 

 

  

Comments (0)

You don't have permission to comment on this page.