Skip to content
Jacob Hathaway edited this page Jul 11, 2025 · 7 revisions

Authenticated Users

Log in

  • As a user, I want to be able to stay logged in, so that way I do not have to keep signing in every time I access the page.

Posts

  • As a user, I want to be able to create a post that has a title, subtext, desription, and any media that I would like to add to it

  • As a user, I want to be able to view the posts that I have made, as well as be able to view posts that other registered users made.

  • As a user, I want to be able to edit posts that I have created.

  • As a user, I want to be able to delete any posts that I have made.

Follows

  • As a user, I want to be able to view all of the people I follow/are following me.

  • As a user, I want to be able to follow/unfollow another user.

  • (OPTIONAL) As a user, when I follow someone, I would like to see the followed user's posts on my main feed.

Comments

  • As a user, I want to be able to view all of the comments that are attached to a post.

  • As a user, I want to be able to make a comment for a post that I see.

  • As a user, I want to be able to edit any comments that I have made.

  • As a user, I want to be able to delete any comment that I make on a post.

Likes

  • As a user, I want to be able to view the number of likes a post has.

  • As a user, I want to be able to see who has liked a post.

  • As a user, I want to be able to add a like to a post that I enjoyed seeing.

  • As a user, I want to be able to remove a like from a post if I decide I do not like it anymore.


Unauthenticated Users (Visitors)

Sign Up

  • As a visitor, I want to be able to be redirected to the home page upon sign up, automatically logging me in so that I do not have to do it manually.

  • As a visitor, I want to be able to create a unique username.

Posts

  • As a visitor, I would like to still be able to view all posts that others have created.

Follows

  • As a visitor, I still want to be able to view other users' profiles.

  • As a visitor, I should not be able to follow other users.

Likes

  • As a visitor, I want to be able to view who has liked a post.

  • As a visitor, I want to be able to see the number of likes a post has.

Clone this wiki locally