nafestw avatar

DeepSteem - A dashboard for the STEEM blockchain

nafestw

Published: 14 Apr 2018 › Updated: 14 Apr 2018DeepSteem - A dashboard for the STEEM blockchain

DeepSteem - A dashboard for the STEEM blockchain

DeepSteem is a small STEEM dashboard, which I developed during the last weeks, mostly while I was commuting. Currently it displays the following (amongst others):

  • Your voting power and your 100% vote value (with four digits after the decimal point , since vote values are so low currently)
  • A list of incoming curation rewards (and their sum) for all your pending votes (which is something I didn't find in similiar tools)
  • A list of incoming author rewards, accurately estimated in SP, SBD, and STEEM (if the SBD print rate is below 100% again)
  • A diagram of the distribution between self-votes and votes on other user's posts

screenshot.png

  • A list of your followers and their cumulative voting value (to estimate what would happen if all followers would upvote a post)

followers.png

Usage

DeepSteem can be installed and run locally with the following commands:

git clone https://github.com/nafest/deepsteem.git
npm install
ng serve

Now open a browser and navigate to http://localhost:4200/.

A live version runs on http://deepsteem.com.

Technology Stack

DeepSteem is implemented as frontend only Angular application (this way it can be run locally very easily). It uses steemjs to retrieve data from the STEEM blockchain. ng2-charts is used to display the diagram showing the share of self-votes. The current STEEM price is retrieved from https://coinmarketcap.com, using their REST API. Bootstrap is used for styling the frontend.

License

DeepSteem is MIT licensed.

Roadmap

Amongst others, I plan to realize the following features in the future:

  • Classification of followers into active/inactive
  • Overhaul of the interface (especially visually)
  • Increase robustness by adding retries to requests and fallbacks to other nodes if api.steemit.com is not available
  • Do not show STEEM column if SBD print rate is 100%
  • Display a diagram of the price feed

How to contribute?

If you want to fix bugs or add a feature to DeepSteem, open a pull request on Github.



Posted on Utopian.io - Rewarding Open Source Contributors

Leave DeepSteem - A dashboard for the STEEM blockchain to:

Written by

Software developer and crypto currency enthusiast

Read more #utopian-io posts


Best Posts From nafestw

We have not curated any of nafestw's posts yet. But you can encourage our curation team to review posts by visiting them regularly and by referring other readers. Because we give priority to frequently read content.

More Posts From nafestw