---
# System prepended metadata

title: Dashboards

---

# Dashboards

**Types**
1. contributor-centric
2. dao-level
3. ecosystem level


## v0
We currently have a dao-level report with history of all dao contributions.  Let's build something for the contributors now.


## v1
Start with contributor-centric activeness

**Data requirements:**
- number of contributions per unit time for each contributor
    - note that tracking this data enables us to calculate a new field of "activeness"
- which DAO each contribution was associated with
- bonus: total number of contributions for each DAO across time

* note that the above is time series data

**Purpose:**
- Communicates to the contributor how active they are
- Allows them to see the relative effort they are spending on each DAO (e.g. 50% of my contributions are for MGD, 30% Govrn, and 20% raidguild)

**Viz ideas:**
- contribution calendar or similar time series data plot
    - we can have two types of contribution calendars:
        - all of the contributor's contributions across the ecososystem
        - the contributor's contributions filtered for one particular dao
- line chart or pie chart showing the contributor's breakdown of number or percent of contributions going to each DAO
- bonus viz: 
    - line chart or similar showing the contributor's contributions to a DAO as a fraction of the DAOs total contributions
        - e.g. my week's contributions to MGD represented 10% of MGD's contributions that week


## Wireframes


{%figma https://www.figma.com/file/k2Ik1l5bJj2QyrratOGFyE/Wireframe-for-v1-Dashboard?node-id=0%3A1 %}

## User Stories

As a DAO Contributor, 
I want to be able to easily see a contribution calendar ([see example below](#Example-of-Contribution-Calendar))
So that I can see how consistently I've been contributing, and which days I had more contributions.
- Looking at this makes me feel a point of pride in what I'm doing, and helps me see the tangible contributions I'm making

*Requirements*
- [ ] Ability to have the time be by dayt
- [ ] Ability for the y axis to represent Days of the week
- [ ] Ability for x axis tto represent weeks
- [ ] Ability for a supra header to group by monnth


As a DAO Contributor,
I want to be able to see a graph that shows my contributions made by week broken down by DAO ([see example below](#Example-of-Stacked-Bar-Chart))
So that I can understand if I'm showing consistency in the contributions I'm making and ensure I'm making consistent and regular contributions.
- Looking at this graph helps me gauge if I'm keeping up to expectations with the DAO, and if I maybe missed reporting something in a given week.

*Requirements*
- [ ] Ability to have the time period be by Week


As a DAO Contributor
I want to have all my un-assigned contributions (contributions not assigned to a DAO yet) be able to be grouped together as "unassigned"
So that I can still have them reflected in my dashboards.
- This helps me ensure all my contributions reflected in my dashboards so that my dashboard is an accurate reflection of contributions

**Nice to haves:**
As a DAO Contributor
I want to be able to filter my graphs by DAO contributed to (either a single DAO or specific multiple DAOs)
So that I can furhter breakdown and understand my contributions by DAO.
- Ablity to filter by clicking button filters


#### Example of Contribution Calendar
![](https://hackmd.io/_uploads/BJAWw8gT9.png)

#### Example of Stacked Bar Chart
![](https://hackmd.io/_uploads/HJmtPUgp9.png)


## Feedback Loop

The desired outcomes with this feature are:
1. Users better understanding their contributions in a way that gives them **a positive sense of accomplishment** 
    - leading to continued usage in the following week.
3. Users getting a high level signal if they forgot to submit contributions for a given week 
    - leading to them reporting any contributions they might've forgotten.
1. Users understanding which DAOs they are contributing too
    - leading to an understanding if that aligns with their perceived goals.
1. Users feeling a sense of pride in work
    - leading to a desire to encourage increased contributions in the coming weeks.

**Feedback Process:**
1. 2 weeks post deployment, send out a google form to 20 users asking for feedback on the above questions.
    - This should include an NPS and PMF questions.
3. Do 5 in person follow ups chosen from the responses
4. Come up with new enhancements to build.

Hypothesis on next enhancements:
1. **Streaks** - create a streak metric to show consistency in contributions. Does seeing the consistency of contributions make you want to continue contributing?
2. **Click to Share** - A button to easily share a graph on twitter.  Have you thought about sharing this graph on twitter?
3. **Click to Expand** - A button to more easily expand the graph.  Is the design of the graph made in a way you can easily understand the data?