> ## Documentation Index
> Fetch the complete documentation index at: https://docs.openfuturecoalition.org/llms.txt
> Use this file to discover all available pages before exploring further.

# Dashboard Publishing

> Create visual layouts using quantitative and qualitative data. They are designed to enhance storytelling, facilitate data-driven decision-making, and streamline the presentation of key insights.

<Frame>
  <img src="https://mintcdn.com/openfuturecoalition-eb9ec23e/ATpiWFoGdtnCjYtZ/images/dashboard_hero.webp?fit=max&auto=format&n=ATpiWFoGdtnCjYtZ&q=85&s=73e2e8ad1d7ff900fb88f135967780b4" alt="Dashboard Hero" width="1000" height="561" data-path="images/dashboard_hero.webp" />
</Frame>

<Icon icon="arrow-down-long" />[Quick Start](#quick-start)

<Icon icon="arrow-down" />[Working with Modules](#working-with-modules)

<Icon icon="arrow-down" />[Publishing and Sharing](#publishing-and-sharing)

# About

The dashboard tool allows users to create visual reports that draw from data collected across forms, workflows, and project activities. Dashboards can combine multiple types of content—including charts, tables, images, videos, and narrative text—to provide a comprehensive view of project progress and outcomes.

Dashboards are created using a drag-and-drop interface that allows users to configure visualizations and organize information in ways that best reflect the needs of their program or audience. Data can be displayed in real time as new information is submitted through program workflows or field-level reporting.

Dashboards can be created at the level of a single project or aggregated across multiple projects and sites, allowing organizations to analyze performance and outcomes across distributed initiatives.

This flexibility supports a range of uses, from internal program monitoring to external reporting and impact storytelling.

Key Features include: 

* **Drag-and-Drop Interface**: Easily arrange content modules for custom dashboard layouts.
* **Multiple Data Sources**: Connect live data (API, project data, web documents) or historical data (CSV, spreadsheets).
* **Rich Content Modules**: Images, videos, links, cards, image carousels, and more.
* **Customizable Charts**: Select from a wide range of chart types, including bar, line, funnel, pie, scatter, and radar charts.
* **Flexible Layouts**: Choose from various column configurations, text sections, and dividers for structured content presentation.
* **Interactive & Shareable**: Publish dashboards, share links, and embed content on external platforms

# Quick Start

*How to create a dashboard*

<Tip>
  **Before setting up a dashboard, consider:**

  * What is the primary story you want to tell? 
  * Will you use live data (API/Project) or historical data (CSV)?

  Ensure your data sources (like a project with results or a spreadsheet) are set up before building your page.
</Tip>

<Steps>
  <Step title="Click the Avatar in the top right corner to open the Menu and select &#x22;Pages&#x22;.">
    <img src="https://mintcdn.com/openfuturecoalition-eb9ec23e/ZLmHA4li-U2EKwyA/images/pages.png?fit=max&auto=format&n=ZLmHA4li-U2EKwyA&q=85&s=367993f69ed3c5735e57cddb1712729f" style={{width: "50%", height: "50%"}} alt="Select Pages" className="mr-auto" width="736" height="1543" data-path="images/pages.png" />
  </Step>

  <Step title="Select &#x22;Add New Page&#x22; and enter a Page Name.">
    <img src="https://mintcdn.com/openfuturecoalition-eb9ec23e/ZLmHA4li-U2EKwyA/images/addpage.png?fit=max&auto=format&n=ZLmHA4li-U2EKwyA&q=85&s=aa08c4a2315a22ce3104d3e8fa02a578" style={{width: "50%", height: "50%"}} alt="Add Page Screen" width="720" height="324" data-path="images/addpage.png" />
  </Step>

  <Step title="Start creating by clicking + Add Block">
    See additional information on using individual components below. 
  </Step>

  <Step title="Once finished, hit &#x22;Create Page&#x22; to publish." />
</Steps>

<Info>
  To Preview or Edit your Page:

  * Once a page is saved, it will appear in the list when Pages is selected from the Menu. 
  * Click the gear icon to the right of the page title and name to edit or preview.
</Info>

***

# Working with Modules

The Dashboard Publishing Tool is built around **modules**, which are individual content blocks that users can add and configure. Each module serves a specific purpose, whether it’s displaying data, linking resources, or adding visuals.

## Creating a Layout

<Columns cols={2}>
  <Column>
    **Formatting Options**

    To ensure your page is responsive and nicely spaced, we recommend dragging in a new container (with single or multiple rows) before you add each row of content. Available formats include single-column, two-column, three-column, and 3/7 split. 
  </Column>

  <Column>
    **Adding modules**

    Click **+ Add Block** to add modules to your canvas. It will then walk you through upload or configuration options with a popup window. 
  </Column>
</Columns>

## Connecting Modules to Data

Modules like Charts and Measurable Results require a data source to function.  You can connect data in the following ways:

* **Live Data Sources**: Pull real-time data from API integrations, project field data, or web documents stored in the system.
* **Historical Data Sources**: Upload CSV files, paste spreadsheet data, or manually enter historical data.

| Module Type        | Use for                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 | How to Use                                                                                                                                                                                                                                                                                                                  |
| :----------------- | :------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ | :-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Attachment         | Use this module to attach files, documents, or external links, including YouTube/Vimeo videos.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          | Upload new files, attach existing files, or embed links. This includes Youtube and Vimeo links.                                                                                                                                                                                                                             |
| Image Carousel     | Use this module to showcase multiple images in a scrollable format.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     | Upload new images or select from previously uploaded ones.                                                                                                                                                                                                                                                                  |
| Card Module        | Use this module to highlight key information with a title, description, and image preview.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | Enter text and upload an image to format the card.                                                                                                                                                                                                                                                                          |
| Measurable Results | Use this module to showcase quantitative results from data captured through the measurable results reporting form or manually add results for completed projects.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       | Select ‘Auto update with live data’ to connect with the Measurable Results Reporting Form, which will automatically sync with project-related data; or manually enter data into the Measurable Results fields.                                                                                                              |
| Charts             | Use this module to visually represent data using various chart types. **Area Chart**: Best for showing trends over time. **Line Chart**: Best for continuous data comparison. Shows change over time. **Bar Chart**: Best for comparing values across categories. **Funnel Chart**: Best for illustrating a process with stages. **Pie/Donut Chart**: Best for displaying proportions, shows how a whole is divided into parts. **Box Chart**: Best for statistical distribution. **Range Chart**: Best for displaying high/low values. **Bullet Chart**: Best for performance measurement. **Scatter/Bubble Chart**: Best for correlation analysis. **Radar Chart**: Best for multi-variable comparison. **Polar Line Chart**: Best for cyclical data. | Configuring Titles, Axis Labels, and color scheme using the editor. Connecting to Live or Historical Data: Live data sources include project data, web doc (spreadsheets), and APIs. Historical data sources include CSV and manual spreadsheet entry. For detailed instructions, see “Connecting modules with data” below. |

### Connect to Project Data

Charts can connect to existing project data in the platform. You can source data from multiple projects. 

<Steps>
  <Step title="Choose  ‘Fetch from Project List’ from the Data Source Method Menu and select an existing project.">
    <Frame>
      <img src="https://mintcdn.com/openfuturecoalition-eb9ec23e/qpxX9tflxo7k6RGi/images/projectdata.png?fit=max&auto=format&n=qpxX9tflxo7k6RGi&q=85&s=655f06bc09192e8832749218d44751a9" alt="Projectdata" width="1588" height="678" data-path="images/projectdata.png" />
    </Frame>
  </Step>

  <Step title="Select from the templates the form you would like to connect.">
    If you do not see a template, it means the project does not have any templates created.
  </Step>

  <Step title="Select specific fields you would like to appear in your chart, through the field titled “data keys.” " />

  <Step title="Click &#x22;Generate Chart&#x22; and &#x22;Save&#x22;" />
</Steps>

### Connect to Spreadsheet Data

<Frame>
  <img src="https://mintcdn.com/openfuturecoalition-eb9ec23e/qpxX9tflxo7k6RGi/images/sourceoptions.png?fit=max&auto=format&n=qpxX9tflxo7k6RGi&q=85&s=c745b6bdcfae437863b92779b8fa21f0" alt="Sourceoptions" width="1608" height="660" data-path="images/sourceoptions.png" />
</Frame>

* For spreadsheets that you have created **using the platform** - in your files or under the attachment modal: Choose **‘Fetch from Spreadsheet List’** from the Data Source Method Menu and choose from previously uploaded Spreadsheets.
* **To add data to a spreadsheet manually:** Select **‘Manual Spreadsheet’** from the Data Source Method Menu and Enter data directly into the spreadsheet.
* **To paste from CSV:** Select **‘Manual Data (Comma-separated)’** from the Data Source Method and paste in data.

### Connect to API

Choose ‘Fetch from Remote API’ from the Data Source Method Menu and enter the Remote URL. Please reach out to us directly at [<u>support@openfuturecoalition.org</u>](mailto:support@openfuturecoalition.org) if you are interested in exploring this option, and we can help you get it set up.

# Publishing and Sharing

## Dashboard Privacy Settings

The privacy settings control where you are able to share the dashboard and who can see it. To add privacy settings to a Dashboard:

<Steps>
  <Step title="Click on the gear icon at the bottom of the edit menu, this will open the privacy settings.">
    <img src="https://mintcdn.com/openfuturecoalition-eb9ec23e/07LXlSSD0gXfX58e/images/pagesettings-1.png?fit=max&auto=format&n=07LXlSSD0gXfX58e&q=85&s=029a003a91b9cf22d9bb1d31381c60e8" style={{width: "50%", height: "50%"}} alt="Page Settings Gear" width="456" height="186" data-path="images/pagesettings-1.png" />
  </Step>

  <Step title="Under “Select Privacy”, select an option, and click “Add”">
    <Callout icon="lock-alt">
      **Privacy Types for Dashboards**

      *  **Public** – Allows the dashboard to be shared a link to view the dashboard, even if they are not logged into the platform
      * **Private** – Prevents the dashboard from being shared publicly. Visibility is restricted only to you or your organization and the projects you share it to. 
      * **Connections** – The content is visible to all of your direct connections
      * **Custom** – This allows for specific sharing rules, such as sharing with:
        * All groups
        * Specific groups
        * Specific individuals
        * With “allow” or “not allow” rules
    </Callout>

    **To remove** a privacy setting, click on the trash icon next to the list item you’d like to delete.
  </Step>

  <Step title="Click “Update Page” to save changes." />
</Steps>

## Publish a Dashboard to a Project

This step allows you to display a dashboard within a specific project's "Dashboard" tab. Follow these steps once you have created the dashboard.

<Steps>
  <Step title="Go to the project you want to connect dashboard and navigate to the “Dashboard” tab.">
    <Frame>
      <img src="https://mintcdn.com/openfuturecoalition-eb9ec23e/1o6w7hqoDj-D-MoN/images/projectdashboard.png?fit=max&auto=format&n=1o6w7hqoDj-D-MoN&q=85&s=8d2eee193ac9542cc7bdfef3a2d47b90" alt="Projectdashboard" width="1542" height="582" data-path="images/projectdashboard.png" />
    </Frame>
  </Step>

  <Step title="Select the page you would like to publish from the dropdown, then click &#x22;Edit Selected Page&#x22;">
    <Frame>
      <img src="https://mintcdn.com/openfuturecoalition-eb9ec23e/07LXlSSD0gXfX58e/images/editpage.png?fit=max&auto=format&n=07LXlSSD0gXfX58e&q=85&s=a774c40f9bc80d30a2d9668ac530ea82" alt="Editpage" width="1264" height="322" data-path="images/editpage.png" />
    </Frame>
  </Step>

  <Step title=" Open the dashboard in a new tab and click “Update Page”">
    Return to the dashboard to view the updated dashboard page. You may need to refresh the page
  </Step>
</Steps>

## **Share a Dashboard URL**

If the dashboard is set to **public**, you can share the page through a URL.

To set the dashboard to public:

<Steps>
  <Step title="Navigate to edit the dashboard ">
    To do this, select your icon in the top right, then “pages”, then select “Edit” under the gear next to the dashboard you want to work with. 
  </Step>

  <Step title="Scroll to the bottom of the dashboard. Click on the gear icon at the bottom the page, this will open the privacy settings.">
    <img src="https://mintcdn.com/openfuturecoalition-eb9ec23e/07LXlSSD0gXfX58e/images/pagesettings-1.png?fit=max&auto=format&n=07LXlSSD0gXfX58e&q=85&s=029a003a91b9cf22d9bb1d31381c60e8" style={{width: "50%", height: "50%"}} alt="Page Settings Gear" width="456" height="186" data-path="images/pagesettings-1.png" />
  </Step>

  <Step title="Under “Select Privacy”, click “Public”, then “Add”">
    <Frame>
      <img src="https://mintcdn.com/openfuturecoalition-eb9ec23e/07LXlSSD0gXfX58e/images/public.png?fit=max&auto=format&n=07LXlSSD0gXfX58e&q=85&s=6eccf4d4c6500233f001d6a026c98016" alt="Public" width="1310" height="298" data-path="images/public.png" />
    </Frame>
  </Step>

  <Step title="Click “Update Page”" />
</Steps>

# FAQ

<AccordionGroup>
  <Accordion />

  <Accordion />
</AccordionGroup>
