Skip to content

shanepadgett/OctoBounty

Repository files navigation

OctoBounty

Make money solving GitHub issues.

Scope

Octo/Bounty is a platform that encourages developers to engage in open source project to earn money. Open source software might be freely developed by many talented individuals, but sometimes you cannot wait to have an issue solved with a repository/library that you need to utilize. Octo/Bounty gives developers and companies a tool that allows them to reward members of the community for participating in the open source process.

Motivation

There are several issue bounty hunting sites that exist, but they all require users to pay large fees that can eat into the profit they worked hard to earn. This site aims to be completely free to use. You earned the money hunting the issues, not us.

Site Design

The site was designed to be very easy to read and understand. A modern layout, large clear fonts, and a dark UI scheme with bright contrasting colors really helps the app stand out.

Technologies / Libraries Used

  • jQuery
    • Library of useful element selector components and functions UI manipulation.
  • Bootstrap
    • A CSS framework for developing clean, modern web applications
  • Sweet Alerts 2
    • A toolset that makes creating custom modal popups extremely easy.
  • Firebase
    • A suite of tools for developing rich applications. Handles user authentication, realtime database storage and much more
  • Showdown
    • A tool that takes markup language as in input and returns it as HTML code. This is useful for rendering markdown retrieved from other sites.
  • CountUp
    • A small library that animates a number counting up or down over a period of time.
  • GitHub API
    • The GitHub API is used to collect the required information needed to track issue bounties on this site.

Future developments

Some features did not make it into the initial prototype of the site. Here are a few of the future developments planned.

  • Claiming bounties requires you to have made a pull request against the issue.
  • All data on site renders relatively. Vue.JS
  • Show history of all transactions against your credit card.
  • Live toast messages when bounties are claimed or accepted.
  • Filters available on the bounty search screen
  • Foldable dashboard sections.
  • Process real payments.

About

Github bounty claim site.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published