1 |
Users should be able to sign-up with and email address and password, and must create a unique username to the site |
High |
None |
2 |
Users can sign-in using their account details |
High |
None |
3 |
Users can choose to reset their passwords by entering their email to receive an automated "Reset Your Password" email response |
Med |
Users cannot pick the same password as the one that they are changing it from |
4 |
Users can upload profile pictures from their photos or they can pick a photo they have previously uploaded to the app |
Med |
Profile pictures are displayed but previous ones are not visible. In addition profile pictures can be removed for a default icon |
5 |
Users can create posts that will be displayed on their profiles |
High |
None |
6 |
Users can tag others' accounts as well as business' profiles to posts to share their experience |
High |
None |
7 |
Users can like, comment, and share posts to their personal profiles |
High |
None |
8 |
Users can follow each other's profiles to see their content in their home feed and unfollow when desired |
High |
None |
9 |
Users can report posts that are spam, or are against site rules. |
Med |
Users can also just flag posts they don't want on their feed or want to see less of similar posts |
10 |
Users can change their usernames |
Low |
None |
11 |
Users can upload photos or videos (shorter than 1 minute) to their profiles which are displayed until the user takes them down |
High |
None |
12 |
Business can offer coupons on their page |
Med |
None |
13 |
Business can purchase ads displayed on profiles who have aligning interest with their company/products |
Med |
None |
14 |
Business should be able to see how many interactions their posts and profiles are getting |
Low |
None |
15 |
Administrators can review posts that users report and decide their disciplinary measures if any |
High |
None |
16 |
Administrator can ban profiles if necessary |
High |
Include from #16 |
17 |
Administrator can remove posts reported by users if necessary |
High |
Include from #16 |
18 |
Business can promote posts like ads that users can interact with like a normal post |
Med |
Include from #13 |
19 |
Users can login with email and password combo or username and password combo |
Med |
Include from #2 |