4th Street Bar Hive-Bar

Hive-Bar Powered by Hive beta-fdb5b5b

Community post

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

34 upvotes $34.33

Replies (10)

Review before signing

Posting as . Signing with . Keychain permission: Posting. Hive Keychain will ask you to approve this action next.


  
Technical details

Operation fingerprint: