Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/aws-solutions/performance-dashboard-on-aws
A simple cost-effective web application to build and publish dashboards.
https://github.com/aws-solutions/performance-dashboard-on-aws
a11y aws aws-cdk nodejs public-sector reactjs serverless typescript visualize-data
Last synced: about 1 month ago
JSON representation
A simple cost-effective web application to build and publish dashboards.
- Host: GitHub
- URL: https://github.com/aws-solutions/performance-dashboard-on-aws
- Owner: aws-solutions
- License: apache-2.0
- Created: 2020-09-10T22:11:27.000Z (over 4 years ago)
- Default Branch: mainline
- Last Pushed: 2024-11-22T18:35:37.000Z (2 months ago)
- Last Synced: 2024-12-06T05:31:11.229Z (about 2 months ago)
- Topics: a11y, aws, aws-cdk, nodejs, public-sector, reactjs, serverless, typescript, visualize-data
- Language: TypeScript
- Homepage:
- Size: 15.7 MB
- Stars: 178
- Watchers: 19
- Forks: 46
- Open Issues: 1
-
Metadata Files:
- Readme: README.md
- Changelog: CHANGELOG.md
- Contributing: CONTRIBUTING.md
- License: LICENSE.txt
- Code of conduct: CODE_OF_CONDUCT.md
- Codeowners: CODEOWNERS
- Security: SECURITY.md
Awesome Lists containing this project
README
# Deprecation Warning
### This solution will be deprecated as of 11/30/2024.
---# Performance Dashboard on AWS
![Version](https://img.shields.io/github/v/release/aws-solutions/performance-dashboard-on-aws)
Performance Dashboard on AWS (PDoA) is a solution for national, municipal, and local governments to publish and visualize their data, so it can be easily shared internally and externally. This cost-effective solution presents digital service performance and other metrics in an accessible, clear, and open way. Performance Dashboard on AWS allows users to customize dashboards to visually demonstrate efficiencies achieved such as the processing of driver license applications or how citizenship statistics have changed over time. Dashboards clearly present performance data to meet the needs of data users including digital leaders, service owners, and the public.
Performance Dashboard on AWS is setup by running its CloudFormation template. This will create an instantiation of the solution. The architecture diagram provides an overview of what will be built:
## Key Features
Below are a few key features of the Performance Dashboard:
- Users can configure dashboards to visualize data in easy-to-understand ways through the use of charts and tables. The pairing of modern data visualizations and text features help governments share their data-driven findings.
- A supportive workflow guides users through dashboard creation step-by-step, from creating an initial draft to archiving a published dashboard.
- Built with AWS serverless technology, the system is designed to keep costs at a minimum by only incurring costs when your dashboard is actively being used.To access additional details on the system's features and workflows, please view the [user guide](docs/user-guide.pdf).
## Getting Started
### Launch Solution
PDoA comes with pre-built code to provision an instance in your AWS account. You can use the provided AWS CloudFormation [template](docs/installation.md#-deploying-with-aws-cloudformation-template) (CFT) to install PDoA in a few clicks. If you're in a developer or techops role and want to update or experiment with the source code, the provided AWS Cloud Development Kit (CDK) [script](docs/installation.md#deploying-with-aws-cloud-development-kit-cdk) makes it easy to deploy your changes. If you're already familiar with deploying resources on AWS using CFT, click the link below to deploy in the us-east-1 region. Refer to the [installation guide](docs/installation.md) for more detailed instructions.
| Region | Launch |
| -------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| Install in us-east-1 | [![Install in us-east-1](docs/images/launch-stack.svg)](https://console.aws.amazon.com/cloudformation/home?region=us-east-1#/stacks/quickcreate?&templateURL=https://s3.amazonaws.com/solutions-reference/performance-dashboard-on-aws/latest/performance-dashboard-on-aws.template) |### Clone this repository
If you want to obtain the latest stable copy of the code, clone this repository using the command below.
```
$ git clone https://github.com/awslabs/performance-dashboard-on-aws.git
```If you would like to contribute to the project, see the [contributing guidelines](CONTRIBUTING.md).
## Security
See [CONTRIBUTING](CONTRIBUTING.md#security-issue-notifications) for more information.
## Want to contribute?
See [CONTRIBUTING](CONTRIBUTING.md) for more information.
## License
This project is licensed under the Apache-2.0 License.
## Feedback
We're currently collecting feedback on Performance Dashboard on AWS to ensure the product meets your needs. If you would like to share your thoughts, we'd love to hear from you. Reach out to us at [email protected].
## Collection of Anonymous Operational Metrics
This solution collects anonymous operational metrics to help AWS improve the quality of features of the solution. For more information, including how to disable
this capability, please see the [implementation guide](https://docs.aws.amazon.com/solutions/latest/performance-dashboard-on-aws/overview.html).