Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/tubone24/aws-health-dashboard
This is a web page where you can check the status of AWS.
https://github.com/tubone24/aws-health-dashboard
aws nextjs recoil status-page vercel
Last synced: 3 days ago
JSON representation
This is a web page where you can check the status of AWS.
- Host: GitHub
- URL: https://github.com/tubone24/aws-health-dashboard
- Owner: tubone24
- License: mit
- Created: 2021-01-11T11:52:34.000Z (almost 4 years ago)
- Default Branch: master
- Last Pushed: 2024-12-03T02:45:18.000Z (25 days ago)
- Last Synced: 2024-12-03T03:32:12.755Z (25 days ago)
- Topics: aws, nextjs, recoil, status-page, vercel
- Language: TypeScript
- Homepage: https://aws-health-dashboard.vercel.app/
- Size: 732 KB
- Stars: 0
- Watchers: 3
- Forks: 0
- Open Issues: 18
-
Metadata Files:
- Readme: README.md
- Contributing: CONTRIBUTING.md
- License: LICENSE
Awesome Lists containing this project
README
# AWS Health Dashboard
![img](https://i.imgur.com/AoeQGrV.png)
[![NodeCI](https://github.com/tubone24/aws-health-dashboard/workflows/NodeCI/badge.svg)](https://github.com/tubone24/aws-health-dashboard/actions?query=workflow%3ANodeCI)
[![Coverage Status](https://coveralls.io/repos/github/tubone24/aws-health-dashboard/badge.svg?branch=master)](https://coveralls.io/github/tubone24/aws-health-dashboard?branch=master)
[![license](https://img.shields.io/github/license/tubone24/aws-health-dashboard.svg)](LICENSE)
[![standard-readme compliant](https://img.shields.io/badge/readme%20style-standard-brightgreen.svg?style=flat-square)](https://github.com/RichardLitt/standard-readme)
[![MIT](https://img.shields.io/badge/PRs-welcome-brightgreen.svg?style=flat-square)](http://makeapullrequest.com)> Easily check the status of **AWS**
This is a web page where you can check the status of **AWS**.
The official [AWS Service Health Dashboard](https://status.aws.amazon.com/) is difficult to use, so I recreated it using Next.js Vercel.
## Table of Contents
- [Background](#background)
- [Install](#install)
- [Test & Lint](#test--lint)
- [Demo](#demo)
- [Contributing](#contributing)
- [License](#license)## Background
The official [AWS Service Health Dashboard](https://status.aws.amazon.com/) has only RSS links, making it a rather difficult web page to use.
Since it is difficult to use, I recreated it with Next.js Vercel.
## Install
### Deploy your own
Deploy the example using [Vercel](https://vercel.com):
[![Deploy with Vercel](https://vercel.com/button)](https://vercel.com/new/git/external?repository-url=https://github.com/tubone24/aws-health-dashboard&project-name=aws-health-dashboard&repository-name=aws-health-dashboard)
### Local Run
You can develop while using the hot reload function.
```
npm installnpm run dev
```### Build
```
npm run build
```## Test & Lint
You can run test and lint by executing the following command; make sure to run it before Pull Request.
```
npm run test-all
```Also, this test code uses the jest snapshot, so if there are any changes in the UI.
Please update the snapshot using the command below.```
npm test -- -u
```When you open a PR towards the master branch, the CI configured in GitHub Actions will run the automated tests and update the results and test coverage.
[![NodeCI](https://github.com/tubone24/aws-health-dashboard/workflows/NodeCI/badge.svg)](https://github.com/tubone24/aws-health-dashboard/actions?query=workflow%3ANodeCI)
[![Coverage Status](https://coveralls.io/repos/github/tubone24/aws-health-dashboard/badge.svg?branch=master)](https://coveralls.io/github/tubone24/aws-health-dashboard?branch=master)## Demo
You can use the demo site on this link below.
![img](https://i.imgur.com/XblRysI.png)
## Contributing
See [the contributing file](CONTRIBUTING.md)!
PRs accepted.
Small note: If editing the Readme, please conform to the [standard-readme](https://github.com/RichardLitt/standard-readme) specification.
## License
[MIT © tubone24](LICENSE)