Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/alpgokcek/perfanalyticsdashboard
PerfAnalytics.Dashboard is a dashboard which shows perf related metrics in a visualized way.
https://github.com/alpgokcek/perfanalyticsdashboard
Last synced: about 1 month ago
JSON representation
PerfAnalytics.Dashboard is a dashboard which shows perf related metrics in a visualized way.
- Host: GitHub
- URL: https://github.com/alpgokcek/perfanalyticsdashboard
- Owner: alpgokcek
- Created: 2021-05-22T14:25:11.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2021-05-24T10:21:51.000Z (over 3 years ago)
- Last Synced: 2024-11-05T21:33:43.529Z (3 months ago)
- Language: JavaScript
- Size: 488 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
![React.js](https://img.shields.io/badge/React.js-16.4-72147e?style=flat-square&logo=react&logoColor=white)
![Docker](https://img.shields.io/badge/Docker-3.3.2-f21170?style=flat-square&logo=docker&logoColor=white)
![Node.js](https://img.shields.io/badge/Node.js-14.4-fa9905?style=flat-square&logo=node.js&logoColor=white)
![npm](https://img.shields.io/badge/npm-7.6-ff5200?style=flat-square&logo=npm&logoColor=white)
![yarn](https://img.shields.io/badge/yarn-1.22.4-72147e?style=flat-square&logo=yarn&logoColor=white)# PerfAnalytics-Dashboard
PerfAnalytics.Dashboard is a dashboard which shows perf related metrics in a visualized way. Application is deployed to Heroku and could be found on [dashboard-perf-analytics.herokuapp.com](https://dashboard-perf-analytics.herokuapp.com).
## Table of Contents:
- [Getting Started](#getting-started)
- [Requirements](#requirements)
- [With Webpack](#with-webpack)
- [With Docker](#with-docker)
- [Building the Project](#building-the-project)
- [Running the Tests](#running-the-test)
- [Contact Information](#contact-information)
- [License](#license)
## Getting Started
### Requirements:
- Node v12 or higher (with npm) -> [Node.js Downloads Page](https://nodejs.org/en/download)
- Yarn Package Manager -> Install yarn with npm: `npm install -g yarn`
- Docker v3.3.2 or higher (optional) -> [Docker Get Started Page](https://www.docker.com/get-started)
Before starting the application, fork/download/clone this repo. There are two different ways to run the application:### With Webpack
- Install the required dependencies:
```
yarn install
```- To run the application in dev mode on [localhost:3000](http://localhost:3000):
```
yarn start
```- To run the application with the production build on [localhost:3000](http://localhost:3000):
```
yarn build # producing a production build
yarn run server # running the server
```
### With Docker
- Build the docker image with the following code:
```
./docker-build.sh # for mac users
./docker-build.bat # for windows users
```- To run the application on [localhost:8081](http://localhost:8081):
```
docker-compose up -d --build
```- To stop the application:
```
docker-compose stop
```
## Building the Project
- To create an optimized production build:
```
npm run build
```or
```
yarn build
```
## Running the Tests
- To run the unit and snapshots tests:
```
npm test
```or
```
yarn test
```
## Contact Information
#### Author: Alp Gökçek
#### Github: alpgokcek
#### Email: [email protected]
#### Date: May, 2021
## License
[MIT](https://choosealicense.com/licenses/mit/)