Admin Capabilities
This section is a work in progress.
Overall Guidance
We will assume that at least one person in the organization has access to a traditional computer device with a non-mobile size screen to help them do administrative tasks via the portal.
Functions from App
Administrators will also need to be able to do some portal tasks from their phones such as:
- Add/ remove members
- Set Organisation status public or private
- Create/Update/Delete group chats
- Create/Update/Delete events
- Add/ Remove Admins
- Only the organization's creator can remove admins
- Manage and switch between multiple organization
- Sending organization wide messages
- Elevating members to coordinators
- Moderating Newsfeed
- Mute people
- Enable/ disable commenting on posts
- Thumbs up/down
Functions from Admin Portal
- Determine whether membership to the organization is public or private
- Add or remove members
- Add or remove other organizational admins
- Add or remove group chats
- Add, remove or edit events
- Add or remove posts
Global Messaging
This section is a work in progress.
Code: ADM-001
Authored by** Shannika Jackson **. Last updated on May 18,2021
This feature aims to enhance the admin role by allowing admin users to send messages to an entire organization.
Overview
Problem
- Messages can now be sent only directly from one user to another :
- The admins in an organization can only send direct messages
- The need exists to communicate instantly with all members of an organisation
Goals
- Administrators for an organization must be able to send messages to all members in the organization: This is to facilitate organizational notices and updates.
Out of Scope
The following are aspects of this feature which have been considered but are outside of the scope for the current project:
- Group messaging for roles within an event : This feature is detailed under the Admin Portal requirement features.
- Message history for organization wide messages : This is the ability to see from the admin portal the history of organization-wide messages sent for a period.
- Scheduled sending of organization wide messages : This is the ability to send organization wide messages automatically based on a scheduled date. This will be useful as reminders for upcoming events and other notices
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
- An organization's administrator should be presented with a create message button from the organisation's admin portal.
- When clicked, (s)he is presented with the option to message the organization.
- The message to the organization then appears in the admin portals chat screen.
- In the admin portal's chat screen a button should be presented to resend organization wide message
Important Details To Capture
NA
Future Work
Items mentioned in the Out of Scope section will form the basis for future work to be done on this feature
Tasks and Timeline
TBD
Manage Members
This section is a work in progress.
Code: ADM-004
Authored by** Shannika Jackson **. Last updated on March 27,2021
This feature aims to enhance the admin portal by allowing admin users to manage other member profiles - such as adding or removing members.
Moderate Newsfeed
This section is a work in progress.
Code: ADM-003
Authored by** Shannika Jackson **. Last updated on March 14,2021
This feature aims to enhance the admin portal by allowing admin users moderate newsfeed.