Since SteemHunt project is open source, there is a lot of incoming bug reports and suggestions. However, there are not many developers that help with this project on solving the issues.
In this post, I would share about what I had done to help out this project, which includes fixing bugs of heading issue in the markdown, added DTube iFrame, added drafting feature for posting new post and edit post, and added the feature of saving last upvoting weightage.
All the details of the contribution are commented on Github.
Repository
https://github.com/steemhunt/web
Bug Fixes
What was the issue(s)?
- Markdown headings were not properly shown based on the size of the fonts.
Reported by @chuuuckie on discord
- Markdown headings were not properly shown based on the size of the fonts.
What was the solution?
- It was fixed in the file of
_post.scss
inside the description class. Pull Request #217
- It was fixed in the file of
New Features
What feature(s) did you add?
- Added Dtube iFrame support and basic testing. Issue #138
- Added drafting feature on a new post and edit post of steemhunt. Issue #35
- Added the feature of saving upvote weightage on both post and comment. Issue #163
- Added Dtube iFrame support and basic testing. Issue #138
How did you implement it/them?
- The iFrame for DTube is added alongside with Jest for testing. Pull Request #167 & Pull Request #174
- Using localstorage alongside with Redux, the drafting feature are added. Pull Request #207 followed by refactoring from @tabris.
- Using localstorage to store last upvote weightage for both post and comment. Pull Request #218
About Projects
- What is the project about?
Steemhunt is a website build on top of steem blockchain that allows authors to hunt for great products.
Technology Stack
- JavaScript
- React
- Redux
How to contribute?
Steemhunt is open source on GitHub, where there are 2 separate repositories to separate the front end and backend.
The back end server is built with Ruby On Rails and PostgreSQL.
https://github.com/Steemhunt/api
The front end web is built with React.js with Redux.
https://github.com/Steemhunt/web
I had written a post on how to start steemhunt back end and front end in local environment.
Hey, happy to see the drafting feature has landed to SteemHunt!
One small note:
This kind of code comments are not really needed. I know code commenting has a place on review mechanics, we will work on that point to make it better.
See gregory's comment on this.
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]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Thanks for the review 😁
I guess that code comment just to remind myself, should have deleted it haha
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Ah I see, I also do that sometimes. Some contributors just create unnecessary comments thinking that they will get a better score on code commenting question. We just want to avoid that :).
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
I din know there are code comments scoring that affect the score. Thanks for informing.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hey @superoo7
Thanks for contributing on Utopian.
We’re already looking forward to your next contribution!
Want to chat? Join us on Discord https://discord.gg/h52nFrV.
Vote for Utopian Witness!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
You've been upvoted by TeamMalaysia community. Do checkout other posts made by other TeamMalaysia authors at http://steemit.com/created/teammalaysia
To support the growth of TeamMalaysia Follow our upvotes by using steemauto.com and follow trail of @myach
Vote TeamMalaysia witness bitrocker2020 using this link vote for witness
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Does this mean, 2Steem for me? 😂😂 2 steem = 1 cup of coffee yey! 😂
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
ask @tabris for your coffee ☕ hehe
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Ill take that as a YES. They gave me 1k hunt tho 😂
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Good-good
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit