Multiple Additions to Steem Finder

View this thread on: d.buzz | hive.blog | peakd.com | ecency.com
·@tobias-g·
0.000 HBD
Multiple Additions to Steem Finder
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](https://res.cloudinary.com/hpiynhbhq/image/upload/v1519239859/u0gi7v4kn4lmw5tajozc.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
1. https://github.com/tobias-g1/steem-finder/commit/262353ad79ce029643e525d5175d72f03e0075c0
2. 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

<br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@tobias-g/multiple-additions-to-steem-finder">Utopian.io -  Rewarding Open Source Contributors</a></em><hr/>
👍 , , , , , , , , , , , , , , , , , , , , , , , , , , , ,