Repository
SteemGigs: A Revolutionary Decentralized Freelance Marketplace With Its Own Knowledge-Bank.
A revolutionary freelance marketplace built on the steem blockchain that removes all barriers to entry, by implementing an "untalented & community paradigm".
Details
This task is a series of micro-programming tasks. The task covers the following:
- Make The Upvote Function Work Again.
- Reduce The General Size (Dimension) Of Post Cards Across steemgigs.org
- Adjust The General Dimension Of Post-Boundary Across steemgigs.org
- Make Steemgigs Testimonial-Cards Expandable
- Add Some Design To The Placeholder Tags Visible On steemgigs.org/surpassing-google
- Miscellaneous
Details proper
If you would like to contribute to our project, we are now adopting a new style of contribution.
If you are designated to undertake the entire task or any of the sub-task, we would like you to be able to send a PR to our repository each day, however small your coding-contribution is. Alternatively, you can provide us with a repository, where we can monitor your progress each day.
This will give us an avenue to inspire you (where needed) to stick to the time-allotment for the task or move on fast, where you are not able to actively contributing.
Note: This task request is also done via utopian.io
1. Make The Upvote Function Work Again.
In a recent issue, the back-end was worked on, so that the post/reply function can resume working normally.
In an test earlier today however, i noticed that the upvote function wasn't functional. We would like you to fix this.
During my test using a steem account with less than 500 SP, the upvote didn't got through and the error message received is: "You have exceeded maximum toggle for this post".
Upon trying to vote using an account with SP larger than 500, the voting simply didn't work and there was no 'error' message.
We would like the upvote function to work properly, for all user-accounts regardless of their SP level, with corresponding 'error' message, where vote cannot go through due to the steem blockchain restrictions.
e.g where a post is older than 7 days, the error message can be, "This post is older than 7 days. Your vote will not have an impact".
Where RC is insufficient, the error message can be, "You need some more RC to vote. Wait till your RC recharges. Otherwise, purchase or lease Steem Power".
2. Reduce The General Size (Dimension) Of Post Cards Across steemgigs.org
We want to reduce the size of posts-cards across steemgigs.org
We want to be able to accommodate more post cards (at different instances) on our UI e.g our current homepage displays only 4 post-cards per column, where we want 5 post-cards.
This task request requires you to reduce the general dimension(s) for post-cards across steemgigs.org
A good guide is 'the size of gig-cards as seen on fiverr'.
This should apply to all post-cards types, whether custom-request-cards, testimonial-cards, gig-cards found on user profiles etc
3. Adjust The General Dimension Of Post-Boundary Across steemgigs.org
We want to reduce the general size of the post-area, for posts across steemgigs.org
e.g look at this post: https://steemgigs.org/steemgigs/@steemit-fairy/poster-design-for-your-brand-or-product
Here is a screenshot depicting the post above:
First, you will notice that the image boundary/area is just so large, covering almost the entire page and managing to drown the rest of the post e.g the main body (text) of the post.
We would like you to reduce the width of post-area slightly, especially focusing on the image area. Good examples to follow are steemit.com/busy.org post-area-size etc However, you can also use your own measurement based on our hint and your discretion.
4. Make Steemgigs Testimonial-Cards Expandable
Unlike conventional freelancing marketplace, steemgigs.org is very content-based. Thus, you will notice that in place of 'simple reviews', we have elaborate 'testimonial posts'.
We want users to be able to read full-blown posts about successful (steemgig) experiences & reputable SteemGiggers.
Our homepage also constitutes a means to display our entire vi-mission in one instance. Thus, we have dedicated an entire column towards the bottom of our homepage (upon login) to displaying testimonials.
See screenshot:
In this task, we simply what users to be able to expand posts, using the 'View Testimonial' button and be able to read and interact (vote, comment etc) with these posts, like they can with a normal gig post.
i.e testimonial posts should be able to expand in its corresponding steemgigs.org permalink and look something like this:
Testimonial posts should have a similar permalink structure as gig posts
5. Add Some Design To The Placeholder Tags Visible On steemgigs.org/surpassing-google
https://steemgigs.org/surpassing-google is a simply a one-page portal, that allows users to select from a series of specialized editors.
On this page, you will find simple place-holder cards, each linking to a corresponding editor. See screenshot:
We simply want you to add some 'design/style' to these cards or where possible, you can restructure the entire page to present these editors-linkers in a simplistic user-friendly manner.
SurpassingGoogle is the knowledge-bank for steemgigs.org and we want to incite users to contribute niche-based posts (based on experience) to this bank, hence the need for an attractive editor-selection portal. Posts created using any of the editors of enlisted on https://steemgigs.org/surpassing-google are suppose to be categorized under the SurpassingGoogle category seen on our homepage or here: https://steemgigs.org/categories/surpassinggoogle and be displayed on our homepage, at the bottom-most column labelled "SurpassingGoogle".
Note: As part of the task above, you will need to add an additional tab to the 'Create' button (drop-down) labelled 'SurpassingGoogle' that links to https://steemgigs.org/surpassing-google
6. Miscellaneous
Please look at this screenshot:
You will notice the 'Explore Gigs' & 'Create Gig' buttons above.
We will like you fix the 'explore gigs' button as it doesn't appear to function or link anywhere currently. Then, we would like you to adjust the label, 'Create Gig' on the second button, to now show 'Create Featured Gig' and may this 'Created Featured Gig' button link to this discord URL: https://discord.gg/wWrnSXK
Next, look at this screenshot:
You will have noticed the 'Explore SurpassingGoogle button above. While there aren't posts displayed under the SurpassingGoogle column yet, this button should be made to link to https://steemgigs.org/surpassing-google
Component.
Analyzing the current code is a good starting point. This will help you explore all options. You can decide to take one or more tasks. Kindly indicate your intention in the comment section below.
Where you get stuck, we can always discuss possible solutions, logic etc We just may find answers!
Overall, carry out the task according to your preference and expertise, submitting a pull request and thereafter create a post highlighting your contribution, following Utopian's guidelines for Development (contributions).
Deadline
4 days
Communication
You can contact me on:
- Telegram (username: @surpassinggoogle)
- Discord (username: surpassinggoogle#1660)
You can also indicate interest by leaving a comment underneath this post or on Github.
It is recommended that we are able to discuss, for a better understanding of the task.