Requirements - Intro-to-SE-Spring-21/Group5repo GitHub Wiki

Set up database schema


Login Page

  • HTML Page
  • Include blanks to input info
  • Button to log into account
  • Send credentials securely

Register Page

  • Register button opens box with register blanks
  • Send credentials to server securely (php lib)

Generic Feed

  • Shows generic feed to unauthorized users

View Feed

  • View a user's feed
  • Can be own feed or someone else's

Post Tweet

  • Blank to input text
  • Save text and tie it to a user in a database
  • Store likes

Like a Tweet

  • Increment database value by 1
  • Store ID of liked tweets in user database
  • Optional: Notify user

Follow a User

  • Store list of users following
  • Store list of users followed