Beerpay was born as a simple solution for a complex problem in the developers community. Aimed to developers and designers who need to be paid for their work, and also clients who want to pay their work in a secure way. Beerpay is a monetization platform for code in GitHub. Unlike others gratification platforms, Beerpay is deeply integrated with GitHub, allowing millions of users operate in a matter of seconds.
Lack of economic incentive for developers to create and maintain open source code, other developers and managers need to enhance that code. There exists no easy way to matchmaking developers and other users in GitHub.
We had the challenge to create a service available for developers. We had started with an investigation that led us to navigate similar sites to Beerpay and we hit the first challenge, Usability. In many cases, services were similar but none of them had an extensive development and much less usability. Next, Hashdog Team began to develop the different mockups taking this premise as a base, UI/UX.
We knew that Beerpay should be a usable application and we knew too that the most used platform was, without a doubt, GitHub. For that reason we decided to create a design taking the experience from GitHub, for the developer to feel at home!
We knew that Beerpay should be a usable application and we knew too that the platform most used by developers is, without a doubt, GitHub. So we decided to create a design taking the experience from GitHub, for the developer to feel at home!
The platform was created according to GirHub but with distinctive Hashdog's touches: a unique platform running in NodeJS with a simple design and, of course, usable for all devices!
The solution: A Wish!
The platform presents a simple solution for a problem that it has always existed. In the system, a Wish is a request for new features or fixes to the project owner, any user can create one. In order to get much more motivation, other users can support this wish with money too. Once the owner finishes working on the wish, he changes his status to "finish" from his dashboard and can attach the SHA of the commit (Commit SHA) for the project on GitHub. Once this is approved, the wish is granted!
Interaction with GitHub
Each user will have to have a GitHub account if they want to add their project. That is why that we decided to use the GitHub API to register users, to see the list of their projects and details of them. Once the data is imported, they can start to get Wishes.
Simple process, big results!
First, the Project Manager plans the sprint for every developer on the project. Then the designer and the team start to work together to create all mockups and the beta version.
The entire Hashdog team worked deep into the creation of Beerpay: Graphic designer, JS Developer, Ruby Developers and Project Manager. It took 9 months to give birth this project.