steemstem.io update - v0.3 is out

in #utopian-io5 years ago

It is with great pleasure that I announce the deployment of the version 0.3 of steemstem.io.

The code is available from the SteemSTEM GitHub repository and this release concerns the last four commits (pull requests will be used from the next branch… if I don’t forget ;) ).


INTRODUCTION


steemstem.io is the app developed by @steemstem in order to start its actions to make Steem an innovative medium for science communication.

In a few words, the app allows for filtering the Steem blockchain so that only posts carrying the #steemstem tag and approved by the SteemSTEM curation team are displayed, in a chronological order. This filter can be removed by checking a ‘show all posts’ box. All languages supported by SteemSTEM are available and one can move from English to any of them by a simple click. Emphasis on specific subcategories (math, physics, psychology, etc.) can also be enforced.

Whitelisted authors get extra exposure on the right column of the main page and promotion in the top banner can be bought by anyone for a 3 STEEM fee (to be sent to @steemstem-io) and is active as soon as a SteemSTEM vote on the post has been put.

Our app finally allows to log in, vote, post, commenting, manage a wallet, etc.


FEATURES OF V0.3


We can classify the changes between v0.2 and v0.3 in four categories. The main modifications are illustrated in the figures below.

1. Bug fixes related to post display.

  • Posts not containing any of the 15 identified STEM tags are now displayed (commit #1).
  • The display rules for the whitelisted authors’ posts (in the right column) have been modified: each author is allowed to have at most his/her most recent post promoted (commit #2).

2. New feature: post editing is now possible. (commit #2)

3. The wallet is now fully functional.

  • STEEM and SBD transfers to other (potentially savings) Steem accounts are possible (commit #3).
  • Powering ups and downs are now possible (commit #3).
  • Delegations can be made directly from the wallet (commit #3).
  • The layout of the wallet has been improved. (commit #3)

4. Minor features.

  • A few typos have been corrected (commit #4).
  • Posts are now loaded slightly faster (commit #1).
  • Issues with tag handling for post creation (commit #2)
  • Issues with tag handling when loading a draft (commit #2)
  • The handling of post comments and replies has been slightly changed (commit #2)
  • Comments have been added to create.js, articles.js, comment.js, transfermodal.js and wallet.js (commits #2 and #3)

The corresponding commits are: 1, 2, 3, 4.


For more information about the SteemSTEM project, feel free to follow @steemstem, have a look to the last news from the project or read our latest distilled.

Please also consider to support the project by voting for the SteemSTEM Witness (@stem.witness) or delegating to @steemstem for a ROI of 65% of our curation rewards (quick delegation links: 50SP | 100SP | 500SP | 1000SP | 5000SP | 10000SP).

Sort:  
  • Looking forward to your future pull requests.
  • Nice feature to do delegation within the wallet.
  • No feature to sell SBD to market for STEEM or vice-versa?

Your contribution has been evaluated according to Utopian policies and guidelines, as well as a predefined set of questions pertaining to the category.

To view those questions and the relevant answers related to your post, click here.


Need help? Write a ticket on https://support.utopian.io/.
Chat with us on Discord.
[utopian-moderator]

Thanks for the constructive comments. Especially the market thing. This will not be for the next version but I definitely put in on the to-do list. This is indeed a very nice suggestion!

Thank you for your review, @helo! Keep up the good work!

Actually, to come back to this, there may be some legal issue in embedding a market. To be thought off (any advice is welcome)...

I see that more developments are arriving on the app. Great job done by the entire development team.

PS: On a humorous note

All languages supported by SteemSTEM are available and one can move from English to any of them by a simple click.

I still hope for the day when Naija Pidgin language would be fully recognized as a SteemSTEM-accepted language. We have many STEMng authors from Naija, and it wouldn't be a bad idea going "home" on post languages.

I remember making one or two stem posts in the time past with pidgin, but I look forward to when it would become officially recognized. After all, the purpose is to communicate science contents at the grassroot level; for a targeted audience to flow along.

Resteemed for added visibility

it is somehow a one-man team for the moment. But we like one-person teams in SteemSTEM, cf. the distilled series :D

I still hope for the day when Naija Pidgin language would be fully recognized as a SteemSTEM-accepted language. We have many STEMng authors from Naija, and it wouldn't be a bad idea going "home" on post languages.

This is up to you guys to create and steer this community. Actually, the app tracks the used language and adapt itself automatically.

After all, the purpose is to communicate science contents at the grassroot level; for a targeted audience to flow along.

Fully agree with that!

This is up to you guys to create and steer this community.

Thanks for the go-ahead sir, we wouldn't disappoint.

You never did :)

I'm really honoured by this, sir :)

Nice, I keep switching back and forth between Steemit and steemstem.io. Sounds like soon I won't have to switch at all.

There are still a few options that are missing, but sooner or later they will all be there (the to-do list is still very huge but at least it does not grow organically anymore ;) ).

App Developement? No problem @lemouth is here :D

I am there, indeed. But that is pretty new ;)

I know ! I also started learning development recently using Python, great experience and amazing skills to add to one's arsenal ^^

However, there is no Python here. Only javascript and some HTML :)

Glad to see development is ongoing in steemstem.
I see that there had been some tidying of the UI.
It's a good improvement.

More are to come (beneficiaries are next on my list :) ). But developing without a proper internet connection is just impossible so that one will have to wait for a couple of days before seeing me restarting :)

Hi @lemouth-dev!

Your post was upvoted by @steem-ua, new Steem dApp, using UserAuthority for algorithmic post curation!
Your post is eligible for our upvote, thanks to our collaboration with @utopian-io!
Feel free to join our @steem-ua Discord server

Hey, @lemouth-dev!

Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!

Get higher incentives and support Utopian.io!
Simply set @utopian.pay as a 5% (or higher) payout beneficiary on your contribution post (via SteemPlus or Steeditor).

Want to chat? Join us on Discord https://discord.gg/h52nFrV.

Vote for Utopian Witness!