Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

As a hackathon sponsor it is difficult to review which users I’m paying out for a hackathon prize and ensure I’m paying out the right people #5670

Closed
3 tasks
frankchen07 opened this issue Dec 23, 2019 · 8 comments
Assignees
Labels
Gitcoin Hackathon Gitcoin Hackathon

Comments

@frankchen07
Copy link
Contributor

frankchen07 commented Dec 23, 2019

User Story

As a hackathon sponsor it is difficult to review which users I’m paying out for a hackathon prize and ensure I’m paying out the right people.

Why Is this Needed

Hackathon sponsors are finding it difficult to review and keep track of all payments to hackathon prizes. The sponsors are using their own spreadsheets to track payments. The value from those spreadsheets should be the value that Gitcoin provides, in terms of hackathon ease of use, and ability to keep track of relationships post-hackathon.

Description

As an example, Consensys Labs has been tracking this information on their own:

payouts:
Screen Shot 2019-12-23 at 15 37 56

Current Behavior

There's no easy way for a sponsor to have a high-level overview of all prize payments for their sponsorship in one glance. There's also an aspect of relationship management that is missing from the Gitcoin Hackathon product.

Expected Behavior

Gitcoin helps sponsors keep track of prize payout, and who has worked on the hackathon prizes.

Definition of Done

  • solution for tracking payments to prizes that are open
  • possible solution for relationship management, or at the very least, tracking applicant information for those who worked on sponsor prizes for a given sponsor
  • decision on if this will be included in the dashboard

Data Requirements

This can probably be pulled from our DB quite easily.

@frankchen07 frankchen07 added the Gitcoin Hackathon Gitcoin Hackathon label Dec 23, 2019
@frankchen07
Copy link
Contributor Author

@PixelantDesign & @frankchen07 believe it's best to extend the dashboard, but let's discuss how we want to add to the dashboard (add a hackathon tab? extend the funder tab?)

@danlipert
Copy link
Contributor

Interesting which data points ConsenSys Labs is tracking in their tool - maybe its worth doing some research into what sort of data points people would like to have. From what information CL has in that screenshot, we have that info readily available in our DB, plus a call to something like Etherscan for the on-chain metrics like block number

@PixelantDesign
Copy link
Contributor

Definition of Done:
How do I track the people I need to pay? How do we create a view like this in Gitcoin app? Where does it make sense? How do funders get to it? How do funders view it?

@thelostone-mc
Copy link
Member

Agree that this fits into the definition of dashboard but

  • would adding another tab be an overkill ? (too many tabs)
  • how would the UI gracefully handle when sponsors have bounties in multiple active hackathons
  • could we explore adding a neat filter onto dashboard ?
  • would having a table view on the dashboard (like what consensys have) make it easier?
    It's less pretty but feels more wholesome/useful

@frankchen07
Copy link
Contributor Author

one person need or general need?

invoice issue or a payout issue? or to check complete payouts?

where should people go to see this (whatever "this" is?)

@alexvotofuture
Copy link
Contributor

alexvotofuture commented Jan 3, 2020

Responding to @frankchen07 's summarized questions:

is this a one-person need or a general need?

General need. A number of our sponsors have found the process of selecting the right people to pay out and keeping track of recent payouts painful and terrifying. For example, this led to a mis-paid payout in the last hackathon, the creation of heavyweight spreadsheets like the one shown above, and delays in payouts that have caused immense hackathon hacker dissatisfaction.

is this a need for an summary invoice, need to check complete payouts somehow, or an actual issue with payout itself?

I think there are multiple issues here that have accidentally been rolled into one.

On one hand we need an easier way for sponsors to pay out the right people who worked on a prize, since advanced payout doesn't make it clear who's been paid already and which people worked on a given submission. This is the more pressing need, as it affects all hackathon payouts.

On the other we need a way for sponsors to get reports on everyone they paid out, including KYC/AML info where needed, and ideally some summary statistics. This is an emerging need of slightly less importance, but makes it easier for sponsors to feel confident in the correctness of their final payout results, helps them provide crucial payment/compliance information to their orgs for administrative purposes, and helps them judge their ROI as a sponsor of our hackathons so they can join us again and strategize on ways to increase their engagement/cost ratio.

@frankchen07
Copy link
Contributor Author

@frankchen07 & @PixelantDesign to further define the problem

@frankchen07
Copy link
Contributor Author

frankchen07 commented Jan 7, 2020

two problems exist:

  1. advanced payout doesn’t make it clear who has already been paid, and which exact people worked on a submission. This is the use case where a funder may pay out individuals over time, at different time points, and when they come back to the advanced payout page, they don’t remember who and how much they paid someone.

  2. when the hackathon is said and done, sponsors don't have a running tally of who they've paid out across all prizes, the obvious solution would be to generate an invoice that tells them all of their payout results within a period of time, with a very specific set of information (any information required for compliance)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Gitcoin Hackathon Gitcoin Hackathon
Projects
None yet
Development

No branches or pull requests

5 participants