A sneak preview at the next SteemMakers functionality

in #utopian-io7 years ago (edited)

SteemMakers is a community which focuses on uniting, helping and rewarding makers and DIYers on the Steem blockchain. You can find more info about us and how to contact us on our website www.steemmakers.com.

Curation workflow

As SteemMakers is slowly growing the workflow needs more automation. We have some experience makers around that are very capable at selection content. Although the process has been improving over time it is still centralized because there is no real interface to add the articles to the database. Currently new entries are added to the database by me through a stored procedure interface. This is far from optimal because it makes me a central point of failure and takes time away that could be better spent elsewhere. The current interface is also not very user friendly and requires some manual work which is error prone. For example, we don't store the steemit article link in the database but the username and the permlink. Because of this I always have to manually extract this. We can do better than that...

SteemConnect

In a previous post I explained how I'm exploring the integration of SteemConnect in the SteemMakers website, both server and client side. That experiment turned out successful and no issues were found during further testing. This was mainly in preparation for the new functionality. We off course do not want to enable everyone to start adding content.

Add posts

Let's jump right in with an animated gif:

testje.gif

This is a recording from a testserver. An article link is added and is parsed automatically. This can be a link from steemit, busy, ... it doesn't really matter since we only want the author and permlink to be able to use the blockchain. Author and permlink could be filled in manually as well. Next the reviewer can validate the information entered. A short preview will be shown which indicates the entry can be found on the blockchain. Once this is done the reviewer has to select one or more keywords and then he can submit the info. This will cause the information to be sent to the server where it will be validated and added to the database. The reviewer will then be informed of the success or failure of his action.

Next steps

The functionality is not yet made available on the site. The interface needs some cleaning up, more data validation is necessary, the data needs to be commited to the database and last but not least the user rights have to be integrated. Nevertheless the biggest steps have been taken and the remaining steps should just be a matter of integration.

Help us out

Anyone interested is free to join and help out. The code is available on Github, have a look and join us on Discord!

Utopian proof of work: GitHub commit



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Nice !
I am lazy will it be possible to generate automatically a short daily post on @steemmakers with all the entries ? Or may be you already have a workaround that I can be notified ?

That's on the list ;-)

Love this project, and seeing it improve!

Thank you for the contribution. It has been approved.

You can contact us on Discord.

[utopian-moderator]

Hey @jefpatat 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

Coin Marketplace

STEEM 0.28
TRX 0.25
JST 0.040
BTC 96186.34
ETH 3344.71
USDT 1.00
SBD 3.50