Multiple Additions to Steem Finder

in #utopian-io6 years ago (edited)

Steem finder is a javascript based website which will allow a user to search the STEEM blockchain using the Ask Steem API and display a set of results based on users and posts. Steem Finder will put a front end on all of the various different parameters that can be configured using the Ask Steem API.

What's changed?

The following changes have been made to Steem finder during this release:

  1. General UI Clean Up & Improvements
  2. Ability to filter search query based author, tag, minimum votes and maximum votes with clear filters button.
  3. Ability to search for exact match or keywords
  4. Clickable tags to relevant feed on steemit
  5. Button to view post on steemit
  6. Clickable author to steemit
  7. Default Text when no post summary is available
  8. Simple Validation for when a user doesn't enter anything into query input

An example of the ability to filter a post and the can be seen in the below screenshot:

filter.gif

The following information provides a slightly more detailed insight into some of the changes made during this release:

The main changes for the UI were for the addition of the filters options, I split the page into three areas the search option in the top nav, the filters area on the right and the results on the left. The changes to the UI are going to be a natural progression throughout this project.

I added the ability to add additional filtering to your search results within this release, this included the ability to filter by author, tag, min vote and max vote. Current this will be appended to the end of the query in a way that means the query is applied with and 'AND' statement. I would like to change this in the future to provice the user the ability to state AND/OR/NOT and essentially build their query with any number of filters.

I also added additional functionality surrouding a users ability to interact with a post such as being able to link off to Steemit on click of the author, tags, view post button. In future releases a user will have the ability to view the post on a selection of different platforms.

Related Commits

The following commits are related to this release:

  1. https://github.com/tobias-g1/steem-finder/commit/536439d8b46a7ce5bff82ab6c2d7e4fe2927178c
  2. https://github.com/tobias-g1/steem-finder/commit/262353ad79ce029643e525d5175d72f03e0075c0
  3. https://github.com/tobias-g1/steem-finder/commit/e8798e4d0a3ec6cd3672858977993a3d4f530c11

Limitations

  1. Ability to filter on mobile (CSS layout issue)
  2. Only filter by one tag

Roadmap

The following items have been added during this release:

  1. Multiple tag filtering
  2. Date & Time Filtering
  3. Vote Worth Filter
  4. Date & Time formatting
  5. Improvements to code to allow for multiple and/or filters rather than just and as per the current implementation.
  6. Ability to sort by payout, views, votes
  7. Links to view on busy, utopian, etc
  8. Paged results
  9. Ability to filter based on dtube, utopian, steem
  10. User Inclusive Search
  11. Improvements in styling
  12. Ability to generate ask steem query to be used on ask steem



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

@tobias-g, Contribution to open source project, I like you and upvote.

Congratulations! This post has been upvoted from the communal account, @minnowsupport, by tobias-g from the Minnow Support Project. It's a witness project run by aggroed, ausbitbank, teamsteem, theprophet0, someguy123, neoxian, followbtcnews, and netuoso. The goal is to help Steemit grow by supporting Minnows. Please find us at the Peace, Abundance, and Liberty Network (PALnet) Discord Channel. It's a completely public and open space to all members of the Steemit community who voluntarily choose to be there.

If you would like to delegate to the Minnow Support Project you can do so by clicking on the following links: 50SP, 100SP, 250SP, 500SP, 1000SP, 5000SP.
Be sure to leave at least 50SP undelegated on your account.

Thank you for the contribution. It has been approved.

Good post, goog use of animated gif.

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

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

Achievements

  • 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

Wow. Great contribution. Many thanks.

Coin Marketplace

STEEM 0.27
TRX 0.12
JST 0.031
BTC 68916.78
ETH 3733.42
USDT 1.00
SBD 3.73