项目作者: joshblum

项目描述 :
Track your Coinbase profits!
高级语言: Python
项目地址: git://github.com/joshblum/profbit.git
创建时间: 2017-11-08T19:43:06Z
项目社区:https://github.com/joshblum/profbit

开源协议:MIT License

下载


profbit logo

Circle CI
codecov
Deploy

Track your bitcoin, bitcoin cash, ethereum, and litecoin gains and losses in
one place. profbit
preview

Development Setup

Requirements

We use Pipenv to
manage requirements.

  1. pip install pipenv
  2. pipenv install
  3. pipenv shell
  4. npm install --dev

Server Config

You will first have register an application on
Coinbase
. When registering your app
be sure to add the redirect url i.e.
https://app-name.herokuapp.com/complete/coinbase/. Then export the following
configuration variables and create the database:

  1. cd profbit
  2. export SECRET_KEY="super-secret-key"
  3. export SOCIAL_AUTH_COINBASE_KEY="coinbase-key"
  4. export SOCIAL_AUTH_COINBASE_SECRET="coinbase-secret"
  5. export FLASK_APP=app.py
  6. export FLASK_DEBUG=1
  7. flask syncdb
  8. npm build

Donate

Profbit is an open source side project. To support development and keep
our server running, you can donate using:

  • Bitcoin: 19UsnMKjhm22mFEYKKNHjxdFCfnShTcbPM
  • Bitcoin Cash: 1L7qfnMFdgfrE5qTLDYvQskn3TiubUUpJP
  • Ethereum: 0x97A3D535391A5a87f8362935B26f252E68C25Aca
  • Litecoin: LWk4TL8n866gmLmEvQWSs9V7tBBdyoWjgQ

Attribution

The heart icon was created by Jivan from the Noun Project.