Skip to content

User Stories

Ashley Bloxom edited this page Apr 4, 2019 · 2 revisions

User Stories

As a client, (not logged in) I can...

send messages to a peer

  1. select a message recipient
  2. write a message
  3. send message to recipient
  4. display sent receipt

can view default channels

  1. user should be added to default channel upon entering program
  2. user can see all messages being sent on default channel
  3. users can see list of all app users

can view all accessible channels

  1. user can define new channel with selected users
  2. user can see a list of all channels they are part of
  3. user can select a channel that they want to view
  4. user can view all messages
  5. user can unsubscribe from channel
  6. user responsible for creation can also add or remove users

can view messages live as they are received

  1. if new message is received in any channel, user will receive a notification
  2. if you log out and back in, you should receive some sort of notification of what you've missed
  3. if you select the channel that has a notification, you will then be able to see the message that was received
  4. along with message, the sender's name and the time the message was sent should be displayed
  5. user should be able to respond to the message in that window

Clone this wiki locally