Introduction
Less than a year ago I created a website called SteemIQ, which uses Flesch-Kincaid scoring and a couple of other metrics to determine how smart your writing is. Due to a couple of issues I had to take it down, but now it's back and I am proud to say it is here to stay. So I would like to unveil the new SteemIQ.
How it works
As I stated SteemIQ works by averaging the school grade averages of all of your posts and using a special metric to calculate your IQ. Note if you have very few posts the score will be inaccurate.
The design
For the Steemit veterans that have used SteemIQ in the past they remember the interface being a bit more cluttered. I decided to bring it back to the essentials and keep it simple and focus on the core functionality of the app.
The code
The code is currently close sourced but I use the Steem Python library in order to interact with the Steemit blockchain. I am using React with HP's Grommet UI-UX framework on the frontend with axios to make RESTful requests.
Public API
The API is completely open and public and is setup so that anyone can use it without CORS issues the url for the API is https://steemiq.herokuapp.com/grade/nphacker just replace the nphacker part with any username in order to get JSON data regarding their SteemIQ.
Future work
If you have any suggestions on how I can improve SteemIQ please comment below. I meant this to be a fairly simple fun site to use and plan on taking on larger future endeavors.
Cheers
~Np