Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Status
colourRed
titleWIP

Table of Contents
minLevel1
maxLevel2
outlinetrue
styledefault
typelist
printabletrue

...

Flow & Key Functionalities

Info

Draft

...

This section outlines the core user flows and key functional capabilities of the Husika early warning system, as envisioned in the Figma design mockups.

The system is designed to support three primary user flows:

  1. Threat Monitoring

  2. Broadcasting

  3. Feedback Collection

Key Features

Dashboard

Threat Details

Broadcast Creation

Feedbacks

...

These flows are supported by a set of integrated features and an information architecture that enables users to effectively manage threats, communicate with stakeholders, and collect valuable feedback.

Figma Documentation:

...

Core User Flows

The three core user flows are described in detail below, based on the Figma designs:

Threat Monitoring

Design:

  • The Threat Monitoring functionality is accessible from multiple entry points in the system:

    • The Dashboard provides an overview of active and high-priority threats, which users can click through to access the full Threats view.

    • The Threats page serves as the central hub for monitoring and managing threats, offering a comprehensive tabular listing.

  • On the Threats page, users can view all threats across their jurisdiction but also other areas too, Users can see:

    • The threats list based on criteria such as threat status, location, severity, and more.

    • Quickly identify high-priority threats through visual cues like color-coded severity indicators.

  • The threats table includes the location information for each threat, displayed with an icon to indicate whether the threat is within the user's jurisdiction or outside of it.

  • Clicking on a specific threat in the Threats list opens the Threat Details view, which includes:

    • A map-based visualization showing the geographic location of the threat.

    • A timeline of events and associated metadata for the threat.

    • The ability for users to submit structured feedback to the ICPAC (IGAD Climate Prediction and Applications Centre) through a dedicated feedback form.

Example Flow/Visualization:

...

Implementation Notes:

Info

Will be added

Broadcasting

Design:

  • The Broadcasting flow enables users to create and send alerts to their stakeholders such as citizens or organizations.

  • The broadcast creation process is divided into three steps:

    1. Configuration: Users select the communication channels (email, SMS, WhatsApp, Telegram), target languages, and recipients.

      1. Recipients can be Whole population within Jurisdiction

      2. Organizations within Jurisdiction

      3. Or custom recipients, such as certain user group that is created beforehand. (pastoralist within certain area)

    2. Content Creation: Users craft the broadcast message, optionally select a pre-made template, and configure response options (validation, general feedback or none).

    3. Preview & Review: Users review the broadcast details, estimated reach, and content preview before finalizing and sending the broadcast.

  • The broadcast creation interface supports multi-language editing and file attachments.

  • Users can track the status of their broadcasts (draft, processing, sent, failed) in the Broadcasts page.

Example Flow/Visualization:

...

Implementation Notes:

Info

Will be added

Feedback Collection

Design:

  • The Feedback Collection flow supports two main feedback channels:

    1. Threat Feedback to ICPAC:

      • From the Threat Details page, users can submit structured feedback to the IGAD Climate Prediction and Applications Centre (ICPAC) regarding a specific threat.

      • This feedback is focused on the threat details, accuracy, and other relevant information.

    2. Broadcast Feedback:

      • The Feedback page provides a comprehensive list of all responses and feedback received for the user's broadcasts.

      • There are two types of broadcast feedback: a. Validation Responses: Structured feedback from recipients about the accuracy and relevance of the broadcast content. b. General Responses: Free-form feedback and comments from recipients.

  • Administrators can view analytics on the validation responses, including visual representations of the feedback data.

  • Users can also submit their own administrative feedback about a broadcast, which is tracked separately from the recipient responses.

Example Flow/Visualization:

Feedback to Icpac Flow:

image-20241112-145518.pngImage Added

Broadcast Feedbacks:

...

Implementation Notes:

Info

Will be added

Key Features

Dashboard

Design:

  • The Dashboard provides users with a high-level overview of the key metrics and activities within the early warning system.

  • The dashboard includes the following sections:

    • Threats: Displays the number of active threats and high-priority threats across the user's jurisdiction.

    • Broadcasts: Shows the number of broadcasts that have been sent and are currently pending.

    • Feedbacks: Indicates the total number of received feedbacks and the number of feedbacks received today.

  • Each of these overview sections can be clicked to navigate to the corresponding detailed view (Threats, Broadcasts, Feedbacks).

  • The Dashboard also includes a "Recent Threats" section, which lists the most recent threats within the user's jurisdiction. This section provides a quick snapshot of the current threat landscape.

  • Users can easily access key actions from the Dashboard, such as creating a new broadcast.

Visualization:

...

Implementation Notes:

Info

Will be added

Threat Details

Design:

  • The Threat Details page provides a comprehensive view of a specific threat, accessible by clicking on a threat from the Threats list.

  • The page includes the following key elements:

    • Location: A map visualization showing the geographic area affected by the threat, with clear indication of the user's jurisdiction.

    • Threat Details: Detailed information about the threat, including type, severity, period, and associated metadata.

    • History Timeline: A chronological timeline of events related to the threat, from when it was first created to its current status.

    • ICPAC Feedback: A dedicated section where users can submit structured feedback to the IGAD Climate Prediction and Applications Centre (ICPAC) regarding the threat.

  • Broadcast List: A table displaying all broadcasts that have been created in relation to the selected threat. This includes:

    • Title of the broadcast

    • Language of the broadcast content

    • Communication channel used (e.g., Telegram)

    • Date the broadcast was sent

    • Status indicators (e.g., Sent, Processing)

  • Users can easily navigate back to the Threats list or access other core functionalities like creating a new broadcast from the Threat Details page.

  • The page layout and design provide a clear, comprehensive view of the threat and associated broadcasts to support effective monitoring and response.

Visualization:

...

Implementation Notes:

Info

Will be added

Broadcast Creation

Design:

  • The broadcast creation functionality allows users to create, send, and track the feedbacks for their broadcasts.

  • The broadcast creation process is divided into three main steps:

    1. Configuration:

      • Users select the communication channels they want to use, such as email, SMS, WhatsApp, and Telegram.

      • They can select and edit the target languages.

    2. Content Creation:

      • Users craft the broadcast message, with the option to select a pre-made template.

      • They can configure the type of response they want to receive, such as validation responses or general feedback.

    3. Preview & Review:

      • Users can review the details of the broadcast, including the estimated reach.

      • They have the opportunity to preview the content in the selected languages before finalizing and sending the broadcast.

  • Once a broadcast is sent, users can track its status (e.g., draft, processing, sent, failed) on the Broadcasts page.

  • The broadcast creation interface supports features like multi-language editing and file attachments to enhance the communication capabilities.

  • User can also track Feedbacks related to the broadcast through here.

...

Feedbacks

Design:

  • The system provides comprehensive feedback management capabilities, supporting two distinct feedback channels:

  1. Threat Feedback to ICPAC:

    • From the Threat Details page, users can submit structured feedback to the IGAD Climate Prediction and Applications Centre (ICPAC) regarding a specific threat.

    • This feedback is focused on the threat details, accuracy, and other relevant information that can be shared with ICPAC to improve their monitoring and response efforts.

  2. Broadcast Feedback:

    • The Feedback management capabilities allow users to view and analyze all the responses and feedback received for their broadcasts.

    • There are two main types of broadcast feedback:

      • Validation Responses: Structured feedback from recipients about the accuracy and relevance of the broadcast content.

        • The Broadcast Feedback page includes a "Recipient Validation Results" section that displays the distribution of these validation responses (e.g., percentage of "Yes" and "No" responses).

      • General Responses: Free-form feedback and comments from recipients about the broadcasts.

        • These general responses are listed on the Broadcast Feedback page, organized by sender, location, and response time.

    • Administrators can also provide their own administrative feedback about a broadcast, which is tracked separately from the recipient responses.

  • The robust feedback management capabilities are accessible from multiple entry points in the system, including the dedicated Feedback page and the Broadcast Details page.

  • These comprehensive feedback mechanisms enable users to thoroughly understand the impact and effectiveness of their communication efforts for both threats and broadcasts, allowing them to continuously improve their emergency response strategy.

image-20241112-143558.pngImage Added

image-20241112-143402.pngImage Added

Lessons Learned

Info

DRAFT

Starting with clear documentation and importance of user research etc.

...