[SteemRank] Complex rating of categories

in #utopian-io7 years ago (edited)

Rating of categories

I updated SteemRank and added a complex rating of categories which is sorted by pending payout. It is located on a separate page, has TOP-100 categories, and provide additional info for each category (like total pending payout, votes, and comments).

And yeah, I know about the official category rating but it is a rating of all time — a weekly rating in SteemRank can better notes trends and changes.

https://steemrank.steemhelpers.com/#/categories

image.png

Optimization

Recently I updated SteemRank and added a rating of voting bots which is sorted by steem power. I added it because sometimes you want to just get info about the biggest bots, also this rating can provide some interesting common data about the market of bots and their distribution.

But initially, the project was very unoptimized, did use SQL API, and had ugly SQL queries because I was focused on results and creating MVP (or if want — proof of concept). But I updated the code, removed all SQL dependencies, and now the rating of bots fully use steem-js.

It is not only about refactoring, it is also about optimization and reliability — steem-js returns data much faster than SteemSQL Wrapper, it cannot have outdated data as SteemSQL, and it cannot have server faults as SteemSQL Wrapper. So now if you have bad internet than you most likely can feel the difference.

Errors

Also, initially, SteemRank did not have any possibilities to display error messages if something goes wrong. But I fixed it and now you will know if SteemRank does not get data.

SteemRank

If you do not know what is SteemRank — it is a rating of authors, categories, and bots. The main idea is an analysis of the best parts of Steemit. The main part of the project (ratings of authors and categories) was developed with SteemSQL Wrapper API.

Commit



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

1UP-Kayrex_tiny.png

You've got upvoted by Utopian-1UP!

You can give up to ten 1UP's to Utopian posts every day after they are accepted by a Utopian moderator and before they are upvoted by the official @utopian-io account. Install the @steem-plus browser extension to use 1UP. By following the 1UP-trail using SteemAuto you support great Utopian authors and earn high curation rewards at the same time.


1UP is neither organized nor endorsed by Utopian.io!

Hey @emptyname I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x