Steemgigs Development Report and call for contributions

View this thread on: d.buzz | hive.blog | peakd.com | ecency.com
·@jalasem·
0.000 HBD
Steemgigs Development Report and call for contributions
### New Project

#### Project info
Steemgigs, as envisioned by @surpassinggoogle, is a platform where freelancers come to post their services called 'steemgigs', people who need to get a task done create steemgigs request and after a wonderful experience, write a testimonial post about it. It's a platform where "everyone has something to offer". Something that makes the platform awesome is the fact that anyone can earn from their post right from the time they posted it via upvote or sales/rendering of services.

#### Technologies used
- The platform was built using VueJS (frontend) and ExpressJS (backend) relying solely on the steem blockchain for its contents via steemjs and steemconnect sc2-SDK. Steemconnect (by busy.org) is used for authentication of users, so we avoid keeping custody of people's keys for the sake of privacy of steemit users.

#### Features
these includes but not limited to
- Posting and listing of 'steemgigs posts' (service users are willing to offer)
- minimal search functionality for steemgigs posts and requests
- Posting and listing of 'Steemgigs requests' (services that were not found on steemgigs even after search can be requested for).
- show earning on each steemgigs listed as well as ability to vote on them
- steemgig detail page for viewing full detail of a listed steemgig, comment  and also read existing comments under it
- untalented editor (for creating posts under for untalented steemgigs category on steemit) 
- testimonial editor
- a profile feature where users can update their profile and also view a page that is dedicated to them to showcase their steemgigs 
-Steemgigs details page that shows post and their comments and other necessary details such as reward accrued on the post. Users can comment and upvote posts within and outside steemgigs. 
- the platform has four (4 editors): steemgigs editor, steemgigs request editor, untalended steemgigs editor and testimonial editor (for posting testimonials of users experience on steemgigs) 

#### Licence
- MIT License

####  how to run
- open terminal ([git](https://git-scm.com) and [nodejs](https://nodejs.org) have to be installed)
```bash
git clone https://github.com/steemgigs/steemgigs.git
cd steemgigs
npm i
npm run dev
```

#### contributions
-  Bug report is welcome
- Contributions in codes and UI are will also be appreciated

#### Roadmap
- messaging (using socketio and MongoDB): we are going to be using a DB in other to keep messages private among users and separate them from what's going to the blockchain
- notifications: we will also work on notifications to make the platform's user experience better 
- revamp the UI: with the help of a generous collaborator, we hope to revamp the user experience and user interface of steemgigs to an amazing one. 
 - we want to make search experience better, so any help in that line will be appreciated.

## Contribution is Welcome
Contribution is Welcome
Github: https://github.com/steemgigs/steemgigs

- Fork it!
- Create your feature branch: git checkout -b my-new-feature
- Commit your changes: git commit -am 'Add some feature'
- Push to the branch: git push origin my-new-feature
- Submit a pull request.

#### designers and bug hunters and others?
- make your contributions via [utopian.io](https://utopian.io) or use the feedback widget on the website.

Special thanks
-  @afeezawoyemi for contributing to the project as regards persistence of posts creation process(users can leave the post they are creating to come back to it after closing their browser or steemgigs page) and a bug we had that at times prevented users from posting the same title twice was he fixed. 
- Everyone that used the feedback widget on steemgigs to inform us of issues they had and suggestions on how steemgigs platform can be improved (the feedback feature was also implemented using Vue).
- @stoodkev for his technical support during the course of the development of this project
-  @surpassinggoogle for this wonderful idea.
- @tonalrush, and others, thank you so much. We also appreciate every support in form of promotions (both online and offline) and supports.

**We launched on 4th of March, 2018 (8 days before writing this post) and the site: https://steemgigs.org has been improving, we've been improving steemgigs based on our roadmap and user feedbacks.**

### How to reach us
- You can reach me on steemit @jalasem, you will also find me in the [steemgigs help & support channel](https://discord.gg/kxw9wk9) and my github username is [jalasem](https://github.com/jalasem)
- You can also reach @surpassinggoogle via the same discord URL and also on steemit.

<br /><hr/><em>Posted on <a href="https://utopian.io/utopian-io/@jalasem/steemgigs-development-report-and-call-for-contributions">Utopian.io -  Rewarding Open Source Contributors</a></em><hr/>
👍 , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , , ,