Skip to content
This repository has been archived by the owner on Jan 22, 2023. It is now read-only.

User Stories

Connor Carr-Laughlin edited this page Nov 7, 2022 · 23 revisions

Resolved:

  1. Authentication Story - I want to be able to log in and log out of my account. This feature should protect my information and enable me to access my account as smoothly and safely as possible. See Issue
  • Risk: 5
  • Priority: 5
  • Task List:
  • 1: Views/Backend
  • 2: Forms
  • 3: Fronted - Login/Logout & Registration
  • 4: Models - Account

Acceptance Test: The user should be able to navigate to a registration page and create an account. After creating an account the user is automatically logged in, or alternatively they can access the login page to authenticate in the future.

  1. Friends story - I want to be able to send friend requests to other users, allowing them to accept or reject my request. See Issue
  • Risk: 3
  • Priority: 3
  • Task List:
  • 1: Views/Backend
  • 2: Forms
  • 3: Frontend - Profile Interaction & Send/Accept/Reject/Cancel Request
  • 4: Models - FriendList/FriendRequest

Acceptance Test: The user can use the search bar located on the top left of any page to search for another person's username. Once on that person's profile page, the user will see a button to send a friend request. The other user will then be prompted on their profile page to accept the friend request. Once this had been completed the users are now friends.

  1. My Profile Interaction Story - I want to be able post content to my profile where my friends can see. See Issue
  • Risk: 4
  • Priority: 3
  • Task List:
  • 1: Views/Backend
  • 2: Forms - Edit
  • 3: Frontend - Profile Interaction
  • 4: Models - Account

Acceptance Test: When the user navigates to their personal homepage they are displayed a button to edit update their profile where they can add a message which is displayed on their profile page at all times.

  1. Friend Profile Interaction Story - I want to be able to access friend's profiles and view their public information and posts. See Issue
  • Risk: 4
  • Priority: 3
  • Sprint 3

Acceptance Test: The user can either search using the search bar in the top left or click on the post a friend has made to view their profile and publicly shared information.

  1. Like and Comment Story - I want to be able to comment, like, and share posts on my feed. See Issue
  • Risk: 2
  • Priority: 3
  • Sprint 3 Acceptance Test: The user can click on a friends post to view that post's page, once on that page the user can like the post or add a comment using the provided buttons.
  1. My Feed Story - I want to be able to access a feed that shows my friends most recent posts. See Issue
  • Risk: 3
  • Priority: 5
  • Sprint 3 Acceptance Test: The user can login to the site and will be immediately shown their feed, click the logo to go to the homepage.
  1. Posting Story - I want to be able to edit and post text. See Issue
  • Risk: 4
  • Priority: 5
  • Sprint 3

Acceptance Test: When the user navigates to their personal homepage they are displayed a button to create a post. Once the user has clicked this button they can type message and add an optional image if they choose. Once they hit save the post will be shared to their friends timelines immediately.

Clone this wiki locally