-
Notifications
You must be signed in to change notification settings - Fork 4
User stories
This epic represents all of the user stories that are related to the homepage.
-
As a visitor of the home page I can click on the registrations button to get to the registration page.
- The story is considered done when there is a fully functional registration button that will redirect me to registration page.
Front-end
-
As a registered user I can click on the sign in button which is to get to sign-in page
- The story is considered done when there is a fully functional sign in button that will redirect me to sign-in page.
Front-end
- As a visitor I can see the website's logo that can be used as a home button
- This story is considered done when there is a link on the logo that will redirect me to the homepage from wherever page I am on right now.
Front-end
- As a visitor I can see beautiful and heart warming-images
- The story is considered done when I can see very well positioned pictures on the site
Front-end
- As a visitor I would like to know a little bit about the firm
- The story is considered done when I can see that there is an explanation about who VoxBox is and what they stand for.
Front-end
- As a visitor I can see a contact address of the firm
- The story is considered done when there is a contact address in the footer of the page(if we opt for a 'contact us 'button it is considered done when I'm redirected to the contact form page)
Front-end
This epic represents all of the user stories that are related to creating an account in order to fully use the application.
- I am directed to authenticate and/or register when clicking the register button.
- The story is considered done when a form Content is visible once a register button is clicked for authentication and/or registration
Front-end
- As a visitor I have to enter my registration data to be register to the service.
- This story is considered done when the following information is inserted during registration
- Email (mandatory)
- Password (mandatory)
- Username (mandatory)
- This story is considered done when the following information is inserted during registration
Front-end
Back-end
- As a visitor I will be redirected to news-feed page when i clicked the submit button
- This story is considered done when there is a fully functional submit button that will collect my information and apply it to my user profile.
Front-end
Back-end
-
As a registered user I want to be able to log in using my credentials 1
- The story is considered done given that I am a registered user and logged out, if I go to the log in page and enter my username and password and click on Log in, then the data associated to my user should be accessible.
Front-end
Back-end
- As a User, I want to be prevented from logging in with incorrect credentials
- The story is considered done when I receive an error message by providing an incorrect username or password.2
Front-end
Back-end
This epic represents all of the user stories that are related to creating a password to for authentication or using a password for logging in.
- As a user, I can see my password is encrypted and hidden
- The story is considered done when I can see my password as bulleted dotes in the password input .
Front-end
-
As a user, I can recover my password if I've forgotten it
- The story is considered done when after clicking on "Forgot password", I will be redirected to another page to enter my email address receive an email with my password.
Front-end Back-end
- As a user , I can see the decrypted version of my password
- The story is considered done when I can see what I wrote in the password input
Front-end
-
As a user I want the website to remember my password if I didn’t log out last session
- The story is considered done when I can see my profile without logging-in but also not logging-out in the previous visit
Front-end
Back-end
- As a user, I want to logout from the system at any time.
- The story is considered done when I can logout of the application by clicking the logout button and redirected to the home page.
Back-end
Front-end
This epic represents all of the user stories that are related to the news-feed of the platform
- As a user , I can see the other users posts and interaction with each other.
- The story is considered done when all the contents(cards) shows up in my feed
Front-end
Back-end
-
As a user, I can filter my feed quickly and find the desired content
- The story is considered done when I can filter by location using the search button on the top of the site.
-
As a user, I can see the newest post in the top of all posts
- The story is considered done when I can see the newest date post is positioned and displayed on the top of all posts
Front-end
Back-end
- As a user , I can see the date of each posts
- The story is considered done when I can see the date of the post inside every card of posts
Front-end
Back-end
- As a user, I can see the name post owner..
- The story is considered done when I can see the name and avatar(picture) of the post publisher
Front-end
Back-end
- As a user, I can see what kind of help is being asked on each post
- The story is considered done when I can see on the header of the post a headline of the help needed
Front-end
Back-end
- As a user, I can see the description of the help needed by clicking ‘see more’
- The story is considered done when I can be redirected to a page where I can read the full detail of the help needed.
Front-end
- As a user, I can see the profile of the user by clicking the avatar(picture) of the user
- The story is considered done when I can be redirected to a user profile page by clicking the user's Avatar(picture)
Front-end
Back-end
- As a user, I can see the location of the user
- The story is considered done when I can see the user’s location
Front-end
Back-end
This epic refers to how a certain user can utilize the platform to build a profile for themselves
- As a new registered user, I am able to create a profile for my self by going to my profile page
- The story is considered done when the following information is inserted during the construction of profile page
* Nickname(mandatory)
* Location (mandatory)
* About me (mandatory)
- The story is considered done when the following information is inserted during the construction of profile page
- Update profile (nice to have)
- Upload a picture(nice to have)
Front-end
Back-end
- As a profile owner, I can see the posts that I created under my profile information
* The story is considered done when all the posts that are created by me can be displayed In my profile page
Front-end
Back-end
As a profile owner, I can see any reviews that are written by users under my profile
* The story is considered done when all reviews that are written for me under my page can be seen and displayed
This epic represents all of the user stories that are related to the user can utilize to ask for help or volunteering.
- As a profile owner, when I can click ‘create new request’, I will be redirected to a page and asked to give other users more information about the post so they can have a complete information on what kind of help I’m asking.
- The story is considered done where the following information is inserted for posting help.
- Title of your help (mandatory)
- Location (mandatory)
- Category (mandatory) - Description (mandatory)
- The story is considered done where the following information is inserted for posting help.
Front-end
Back-end
- As a user, I can comment on the posts of another users or my own
- The story is considered done when I can leave a comment under each post that is on the platform.
UX/UI Front-end
Back-end
- As a user, I can see the comment owner... - The Story is considered done when i can see the comment owner's Name,Date and time
UX/UI Front-end
Back-end
- As a user, I can see the comment owner profile... - The Story is considered done when i can see the comment owner's profile by clicking the name of the comment owner...
UX/UI Front-end
Back-end
- As a user, I can show that I’m interested to help by leaving an emoji
- The story is considered done when I can add a hand emoji by clicking on the bottom right corner of the post that I’m interested at participating
UX/UI Front-end
Back-end
- As a user, I can write a review on the other user’s profile page to express my gratitude about their help.
- The story is considered done when I can successfully display my a review about the user on their page
UX/UI Front-end
Back-end