Chat & Messaging
This section is a work in progress.
Overall Guidance
- Any user should be able to create a group chat.
- Events should automatically have a group chat with all confirmed attendees
- Members of an organization should be able to send messages to each other in various group chats Messaging
- Organization admin and coordinators should be able to send broadcast messages
- One on one messages
- VOICE MESSAGING capability with compression
In-App Chat
This section is a work in progress.
Code: MSG-001
Authored by** Shannika Jackson **. Last updated on March 14,2021
This feature aims to enhance in app communication by allowing users to chat instantly within the app.
Overview
Problem
Goals
- Start a chat: Any user should be able to start a direct one-on one chat with another member of the organization or a group chat.
Out of Scope
The following are aspects of this feature which have been considered but are outside of the scope for the current project:
People and Roles
The following are the primary roles foreseen in the development of this feature
- Feature Lead : will review proposed solutions, acceptance and close feature
Context
NA
Use Cases
NA
Proposal/Solution
User Experience
- From the member listing screen any user should be presented with additional options when they click on a member.
- Options should include
- chat with the selected member or send a message.
- Options should include
- From the users home screen and from the view organization detail page any user should be presented with the option to start a group chat
- This then presents the list of members in the organization for the user to add members to the chat
- Once the user selects all the members to chat with
- The user is prompted to enter details of the group such as group name and display picture
- This then presents the list of members in the organization for the user to add members to the chat
Important Details To Capture
NA
Future Work
NA
Tasks and Timeline
TBD
In-App Messaging
This section is a work in progress.
Code: MSG-002
Authored by** Shannika Jackson **. Last updated on March 14,2021
This feature aims to enhance in-app communication by allowing users to send messages directly to other members' inbox.
Overview
Problem
Goals
- Create and send a messages: Any user should be able to create and send a messages deliverable to the receivers' inbox.
Out of Scope
The following are aspects of this feature which have been considered but are outside of the scope for the current project:
- NA
People and Roles
The following are the primary roles foreseen in the development of this feature
- Feature Lead : will review proposed solutions, acceptance and close feature
Context
NA
Use Cases
- Admins want to :
- Send organisation wide messages : This will facilitate organisation wide notices and other important updates
- Coordinators want to :
- Send messages to an event working group : This facilitates the sending of official notices related to the event.
Proposal/Solution
User Experience
- From the member listing screen any user should be presented with additional options when they click on a member.
- Options should include
- chat with the selected member or send a message.
- Options should include
- From the users home screen and from the view organization detail page any user should be presented with the option to start a group chat
- This then presents the list of members in the organization for the user to add members to the chat
- Once the user selects all the members to chat with
- The user is prompted to enter details of the group such as group name and display picture
- This then presents the list of members in the organization for the user to add members to the chat
Important Details To Capture
NA
Future Work
NA
Tasks and Timeline
TBD
Voice Messaging
This section is a work in progress.
App Notifications
This section is a work in progress.