mofrey-max / crypto-dashboard

Dashboard for managing your crypto currency portfolio

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Crypto Dashboard

This is an open source project for managing your cryptocurrency portfolio.

Components

This project has 2 parts:

  1. Self-hosted API Server (this repo)
  2. Single Page Dashboard Application

Run---

# clone the project
git clone https://github.com/JBaczuk/crypto-dashboard
cd crypto-dashboard
# Credentials
# Important: Generate Read Only keys!  This application does not require anything more.
export GDAX_SECRET=
export GDAX_KEY=
export GDAX_PASSPHRASE=
export POLONIEX_KEY=
export POLONIEX_SECRET=
export BITTREX_KEY=
export BITTREX_SECRET=
export COINBASE_KEY=
export COINBASE_SECRET=

# Install dependencies
yarn

# Start api server:
PORT=8000 npm start

Dashboard App

See instructions at Single Page Dashboard Application

Development

Set Up

(same as above)

# Start development live-reload server
PORT=8000 npm run dev

Release

v1.0.0

  • Currently supports Coinbase, GDAX, Poloniex, and Bittrex

Future

  • Add support for other exchanges
  • Add history of deposits and withdrawals
  • Add trade ability
  • Add bot dashboard
  • create docker containers

Development

  • Please submit pull requests to the dev branch.
  • This repository has a pre-commit script that will check for api keys and prevent that from being submitted, to protect your account. To enable it, you must run:

ln -s ../../pre-commit.sh .git/hooks/pre-commit

Thanks to:

License


MIT

About

Dashboard for managing your crypto currency portfolio

License:MIT License


Languages

Language:JavaScript 93.2%Language:Shell 6.8%