Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[ADR]: Public metric dashboard architecture #845

Closed
5 tasks
widal001 opened this issue Dec 11, 2023 · 0 comments · Fixed by #936
Closed
5 tasks

[ADR]: Public metric dashboard architecture #845

widal001 opened this issue Dec 11, 2023 · 0 comments · Fixed by #936
Assignees
Labels
analytics docs: adr Architecture decision record ticket project: grants.gov Grants.gov Modernization tickets python

Comments

@widal001
Copy link
Collaborator

Description

As we prepare for the public measurement dashboard deliverable we'll need to decide the basic architecture for this dashboard. This ADR should recommend a system design for this dashboard that can easily be extended as new metrics are added.

Approvers

Options

  • Plotly dash app
  • Analytics API + static site
  • SaaS dashboard solution (e.g. Looker, Tableau, PowerBI)

Decision Criteria

  • Ease of implementation
  • Public access to dashboard
  • Programmatic access to data
  • Cost
  • Maintainability
  • Open source

Definition of Done

  • The approvers for this decision have been identified (ideally before work on the ADR starts)
  • The ADR is created and stored in documentation/decisions/adr with status "Accepted"
  • The ADR has been reviewed and approved by the approvers listed above
  • The ADR satisfies requirements that are outlined in the ADR template
  • Any follow-up tickets have been created (if necessary)
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
analytics docs: adr Architecture decision record ticket project: grants.gov Grants.gov Modernization tickets python
Projects
Development

Successfully merging a pull request may close this issue.

1 participant