emreberk92 / SWE573---SOFTWARE-DEVELOPMENT-PRACTICE

Repository to be used during the lecture "SWE Development Practice"
GNU General Public License v3.0
2 stars 0 forks source link

Determine the requirements for each stakeholder #12

Closed emreberk92 closed 2 years ago

emreberk92 commented 2 years ago
  1. The application shall gather data from Twitter, Facebook, Instagram and Tiktok.
  2. The application shall have save, share and tagging features for each post.
  3. The application shall ask the user registration for the use of it.
  4. The application shall ask the user for personal information in order to register.
  5. Where the user signs up, the application shall allow user to signup via e-mail or phone number, or Facebook account.
  6. When user select to signup via e-mail, the application shall ask user to enter an email in the correct form.
  7. When user select to signup via phone number,the application shall ask user to enter a valid phone number.
  8. If the email address is not in the correct form, then the application shall display warnning message.
  9. If the password is not in the correct form, then the application shall show warnning message to user for a new one.
  10. When user clicks sign in button, the application shall check user infomation.
  11. When user select to sign in via phone number, the application shall check availablity.
  12. Application shall have live support.
  13. If the email address is not valid, then the application shall ask for existing one.
  14. If the password related to email address is not correct, then the application shall display warning message to the user.
  15. The application shall be free of charge.
  16. The application shall have search bar, which enables users to find posts.
  17. The application shall have filter option.
  18. The filter shall have post date and keyword options.
  19. The application shall store the data indefinitely.
  20. The application shall ask user allowance to demonstate recommended posts during the registration menu.
  21. The application shall illustrate recommendations to the user based on search history.
  22. The application shall store statistics showing that which tags, keywords and social media platform are the most popular.
  23. The application shall be available on macOS, Windows, iOS and Android
emreberk92 commented 2 years ago

Finalized in the wiki page.