-
Notifications
You must be signed in to change notification settings - Fork 2
User Stories
Nishan191 edited this page Mar 17, 2021
·
7 revisions
Users must be able to sign up using their name and email.
Priority: High
Risk: Medium
Story Points: 4
Core Feature
Sub Stories:
- As a user, I must be able to securely log in after the signup and log out intentionally.
- As a user, I must be able to login using the same email and password after I log out.
Task Breakdown:
- Make a sign-up page for users signing up for the first time.
- Create text boxes to input username, password, email for sign up.
- The conditions for the password must be matched, otherwise an error message is displayed.
- Create a database to store all users' information.
Acceptance Test:
- Confirm the email provided is right.
- A registered user must be able to log in to PetBook and start exploring the features.
Users must be able to post writing/thoughts on pets' topics to PetBook.
Priority: High
Risk: Medium
Story Points: 4
Core Feature
Sub Stories: As a user, I must be able to create, update, or delete my post inside PetBook.
Task Breakdown:
- Create a section called the 'Create Post' which takes users in writing the title and text pets.
- Make a section for Title to write the title.
- Make a section for Text underneath Title.
Acceptance Test:
- Confirm the Create Post section worked by going inside the section.
- Confirm the Title and Test is working section by writing some phrases and posting it.
Users must be able to see other people's posts only. Users can only update or delete their post, but not others post.
Priority: High
Risk: Medium
Story Points: 4
Core Feature
Sub Stories: As a user, I must be able to read posts of others.
Task Breakdown:
- Create a section with the title of the post, author's name, published date, and text written by the author.
- Manage the section in such a way that if the post is created by the account holder, flash the update and delete option inside the posts.
- Make a section named Account for handling account information of users, eg: uploading profile pictures.
Acceptance Test:
- check by clicking the post of other users.
- check by clicking your own posts.
- check by clicking the upload picture option.