Initially, SteemRank had only ugly jQuery code, moreover, it even does not have a separation of code — JS was written right in the main HTML file.
It is an ideal solution for a prototype because of speed but it is very hard to continue to work when a project is growing and in the future, this structure will only slow down the development.
So, I rewrote the whole project to Vue. It will allow creating other pages with new ratings and adding various new features quickly and without pain.
If you do not know what is SteemRank — right now it is a rating of authors which can be sorted by their pending payout, upvotes, and comments. But the main idea is an analysis of the best parts of Steemit. The project was developed with SteemSQL Wrapper API. If you want more details about SteemRank then you can read an introduction post about the project.
You can check that it is my github in the repo description.
Posted on Utopian.io - Rewarding Open Source Contributors
Hey @emptyname I am @utopian-io. I have just upvoted you!
Achievements
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
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