Paano Gumagana

Getting Started

1

Mag-browse ng Mga Bukas na Gawain

Nagpo-post ang mga kliyente ng mga gawain sa development na may mga bounty. Mag-browse ayon sa pagiging kumplikado, wika, o halaga ng reward.

2

Magsumite ng Pull Request

Isulat ang iyong code at magsumite ng pampublikong pull request. Maraming developer ang maaaring magsumite ng mga PR para sa parehong gawain.

3

Complexity Scoring

Awtomatikong sino-score ang iyong PR batay sa mga file na binago, mga linya na idinagdag, kahirapan ng wika, at test coverage.

4

Nire-review at Ina-approve ng Kliyente

Rere-review ng kliyente ang lahat ng naisumiteng PR at pipiliin ang pinakamahusay na i-approve. Sa pag-approve, awtomatikong sinisingil ang kliyente ng halaga ng bounty.

5

Mabayaran

Natatanggap ng developer ang bayad sa pamamagitan ng kanilang gustong paraan ng payout. Mag-unlock ng mga achievement badge at umakyat sa earnings leaderboard sa bawat na-approve na PR.

For Clients

  1. Sign in with GitHub or Google and set up your payment method
  2. Create a task with a description, repository link, and bounty amount
  3. Developers submit public pull requests for your task
  4. Review all submitted pull requests and approve the best one
  5. You are automatically charged the bounty and the developer gets paid

Workflow Guide

Follow these steps to complete the full workflow from login to payment.

1

Sign In via SSO

Authenticate with Google, GitHub, Microsoft, or Okta.

2

KYC Identity Verification

Complete identity verification to enable payments and comply with regulations.

3

Create a Task

Post a task with a bounty for developers to complete.

4

Upload Source Code

Upload the source code folder to the task so developers can see the diff.

5

Browse Open Tasks

Developers browse available tasks and find work that matches their skills.

6

View Task Detail

View the task description, bounty amount, and existing pull requests.

7

Modify Code in Diff Editor

Edit the source code directly in the browser diff editor.

8

Submit Pull Request

Submit your code changes as a pull request for the task.

9

Review Code Changes

Client reviews the diff to see all code changes submitted by the developer.

10

Add Review Comments

Add inline comments on specific lines or highlighted code that need changes.

11

Reply and Resolve Comments

Developer applies fixes, replies to comments, and resolves them.

12

Approve PR and Pay via Maya

Client approves the PR and pays the bounty via Maya credit card checkout.

13

Payment History

View all payment transactions and their status.

14

Withdrawal Settings

Configure payout method and verify withdrawal balance.

How PrTask Works — Complete Guide to Earning and Hiring

PrTask streamlines the process of connecting developers with paid software work through a pull request-based workflow that mirrors how professional development teams already operate. The process begins with signing up using your GitHub, Google, Microsoft, or Okta account, which takes seconds and requires no separate registration form. Once authenticated, developers can immediately browse available tasks, while clients can start creating tasks and setting bounties right away. The entire lifecycle from task creation to payment disbursement follows a predictable, transparent workflow with clear steps at every stage.

For developers, the workflow is straightforward: browse tasks, find one matching your skills, review the requirements and linked GitHub repository, implement the solution in your own fork, and submit a pull request through PrTask. The task owner reviews your code following standard GitHub review practices, may request changes, and ultimately approves and merges your contribution. Upon merge, payment is triggered automatically — no invoicing, no payment requests, no waiting for manual processing. The bounty is disbursed directly to your configured payout method.

For clients, PrTask simplifies the hiring process by eliminating interviews, contracts, and scope negotiations. Create a task with a clear description, set the complexity level and bounty amount, link it to your GitHub repository, and publish it to the marketplace. Developers worldwide can then discover and work on your task. You review submissions as pull requests with full code diff visibility, request changes if needed, and approve when satisfied. The platform handles payment processing, developer verification, and dispute resolution, letting you focus on reviewing code quality rather than managing freelancer relationships.