[Development Task-Request ] Help build knacksteem front-end. (800 Steem bounty!)

in #knacksteem6 years ago (edited)

Repository

Knacksteem.org

Details

Knacksteem is a project that aims to reward creative talents and abilities of individuals on the blockchain.
To effectively carry out this task Knacksteem has its official frontend where community members can submit their contributions which would be reviewed, scored and upvoted by Knacksteem. However, some necessary features are missing while some are not functioning properly.
Knacksteem needs the services of a developer to correct some errors and also the development of some other features. These development will affect the project front-end and may need changes on the back-end.

  • Optimization of UI on PC, tablets and mobile devices (responsiveness).-> 175 Steem
    Knacksteem UI needs to be optimized for viewing on every kind of environment where it'll be accessed. Contents when viewed are not fitted to display hence creating a horizontal scrollbar when viewed on PC and users have to scroll even on their mobile phones. This needs correction. The editor should be equipped with a simple tool that will allow users to directly upload images directly without having to copy/paste image links from an external source.

  • Moderation tool(accept/decline and pend).-> 100 Steem
    The accept/decline button is working fine however, the pending button is yet to be implemented. The "pend" feature is meant to reverse a decision from either verified or declined state for a second review. This is needed to facilitate the "supervisors".

    • A moderator/supervisor should not be able to review their own contribution.
    • The declined contribution should not be displayed on the front page. But can on the user profile page to keep track of all his/her post made through our front end
  • Similar post feature. ->100 steem
    This could be done by checking tag similarities since we also store a copy of user data (post detail e.g title, post body and tags) in our database. There are other advanced ways to display similar contents from our DB. This is still open for discussion and I would be glad if anyone could find a better solution to this.

  • User's profile page (dashboard) ->200 Steem
    User's profile page should hold private/public data of users. This is already illustrated in the mock-up as shown below:

  • Development of sponsors and moderators webpage.->125 Steem
    The sponsor page includes information about how much the user has delegated to the project, the username and other necessary data about the user as displayed on the mock-up. This applies to the mod's page as well.

  • Handling error messages on the UI ->50 Steem
    Currently, the unvote feature malfunctions, throwing an unexpected error message. This bug is linking to this issue I will udate the list of components where error message needs to be handled to produce understanble message.

  • Voting slider ->50 Steem
    The voting slider is a simple feature that will allow a user to determine the percentage (%) they wish to vote on a post or contribution similar to what already exists on busy.org

Development stack

React redux

Conclusion

In summary, the aim of this task is to finish all the basic functionalities of the project front end following the mock-up which can be found here.

Deadline

The deadline for this task request is 3 weeks from the day a developer is assigned to it.

Bounty

To facilitate this task request, there's the inclusion of 800 steem bounty for the developer who gets assigned to this task and gets the job done properly. Two or more devs are welcome to take on the task. The bounty will be shared accordingly.

Want to take on this task?

Please get in touch with us on our discord server for more information Or simply leave a comment on this post.

Github

https://github.com/onozasi

Sort:  

Thanks for the task request, @knowledges! That's a crazy bounty and quite a lot of tasks. Since a lot of them aren't really dependent on each other, maybe it would've been better to split them up (as per our guidelines), but of course that was totally up to you. Good luck finding someone, or multiple people, who can make Knacksteem as good as you want it to be!


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]

Thank you for your review, @amosbastian!

So far this week you've reviewed 1 contributions. Keep up the good work!

I hope you get a great developer to get these features working for KnackSteem. It's definitely something we need to get done for our artists on the platform and anyone who have skills.

Hmm, I have quite a few in mind I'd like to see showcasing their talents on KnackSteem... Looking forward to the completion of your project!

Hello,

I'll be taking the remaining tasks:

  • Moderation tool(accept/decline and pend).-> 100 Steem
  • Similar post feature. ->100 steem and
  • Handling error messages on the UI ->50 Steem

Thank you.

Task Request: Add Core Features & 'Communities' To Ulogs.org (Plus 880 Steem Bounty) & Further Insight Into The 'Grand Vision' For Ulogs.org. https://steemit.com/utopian-io/@surpassinggoogle/task-request-add-core-features-and-communities-to-ulogs-org-880-steem-bounty-and-more

I will be handling the User's profile page (dashboard). Thanks.

You've been assigned the task.

Thanks for the opportunity Knacksteem, i will be handling the first task.

The first task "Optimization of UI on PC, tablets and mobile devices (responsiveness)." Assigned to @sirfreeman.

I will take Development of sponsors and moderators webpage and voting slider :).

Congratulations! Your post has been selected as a daily Steemit truffle! It is listed on rank 9 of all contributions awarded today. You can find the TOP DAILY TRUFFLE PICKS HERE.

I upvoted your contribution because to my mind your post is at least 17 SBD worth and should receive 101 votes. It's now up to the lovely Steemit community to make this come true.

I am TrufflePig, an Artificial Intelligence Bot that helps minnows and content curators using Machine Learning. If you are curious how I select content, you can find an explanation here!

Have a nice day and sincerely yours,
trufflepig
TrufflePig

I upvoted your post.

Keep steeming for a better tomorrow.
@Acknowledgement - God Bless

Posted using https://Steeming.com condenser site.

Hi @knowledges!

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

Hello @knowledges I am willing to take the rest of the the tasks i.e. the pend feature, error messages fix and the voting slider

Sadly, this task has been taken. Thank you :)

Coin Marketplace

STEEM 0.28
TRX 0.12
JST 0.033
BTC 66880.67
ETH 3098.10
USDT 1.00
SBD 3.75