Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/stellar/dashboard
https://github.com/stellar/dashboard
blockchain dashboard react stellar
Last synced: 4 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/stellar/dashboard
- Owner: stellar
- Created: 2017-02-21T16:54:58.000Z (almost 8 years ago)
- Default Branch: master
- Last Pushed: 2024-05-14T17:26:59.000Z (8 months ago)
- Last Synced: 2024-05-15T13:18:24.384Z (8 months ago)
- Topics: blockchain, dashboard, react, stellar
- Language: JavaScript
- Homepage: https://dashboard.stellar.org
- Size: 2.29 MB
- Stars: 215
- Watchers: 53
- Forks: 138
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# Dashboard
## Dependencies
To build this project, you must have the following dependencies installed:
- node 10.16.3
- yarn## Installation
```sh
yarn
```## Developing
```sh
yarn start
```### If you wish to use backend server API, you need to have redis running locally on port 6379 (default for redis)
(If you do not have redis installed) If on a mac, install redis using homebrew
```sh
brew install redis
```(Other install directions can be found here: https://redis.io/download)
Make sure it's running
```sh
brew services start redis
```Once you have redis installed, start this command
```sh
yarn run start:backend
```It will create a proxy to `browser-sync` server started by gulp at
`http://localhost:5000`### Connecting to Big Query
Connecting to Big Query is not required for running the backend (if you run with UPDATE_DATA=false), but is required for things like catching up ledger data in redis.This project is pulling from SDF's `crypto-stellar` public data set, so no special credentials are required. However you will need a Google Cloud Platform project with a service account to be able to access Big Query.
Directions for creating a service account [can be found here](https://cloud.google.com/docs/authentication/getting-started).
Once you've created a service account, add the service account key json file to the `gcloud` folder under the name `service-account.json`. An example json file shows what the file structure should look like.