1-on-1 Chat

This is a private conversation between two users. You may never leave, nobody else may ever join.

Some other information relating to things between the two users may be inserted into the chat (e.g. "James requested a banana from you. 5 minutes ago.").

Note: a group chat or a chat about a thing could exist between the same two people, and this is ok.

Use chat only for "private" messages between a set of users (i.e. not connected to a group/store/event, etc)

Multichat

This is private chat between an arbitary set of users, you select some users when creating the chat. Users may leave it later, and others may be added. Optionally, it can have a topic.

We use the word multichat instead of group chat to make it clear that it is not related to a group.

Mockups

 

 

 

Stage 1 - Rotterdam Development Goals

 

Feature Set: Standard Chat box

  • Implement 1-on-1 chat
  • CH.1 As a user I want to have a 1-on-1 chat with pictures of both users next to the texts so that I can recognize the chat partner without knowing their name. (trello card)
  • CH.2 As a user I want to see my chat conversation aligned left and right, depending on author. (trello card) 

Feature Set: Item Request Message

  • CH.3 As a user I want to see a special message in my 1-on-1 chat if another users requests one of my items so that I have a record of what happened in the past with that user. (trello card)
    - in normal chat stream, with a special message showing details and link to item. "2016-01-05 21:00: User XY requests your item (url) Custom text" 

Stage 2 - MVP Final

Stage 3 - Distant Goals

nothing so far