gitcoinco / web

Grow Open Source
https://gitcoin.co
Other
1.78k stars 771 forks source link

BUILD - Submit n Number of Projects Per Person per Prize #7772

Closed PixelantDesign closed 3 years ago

PixelantDesign commented 4 years ago

User Story

As a sponsor of a Gitcoin Hackathon, I'd like to maximize the number of ideas that I'm able to receive from a hacakthon participant.

Why Is this Needed

Customer Request

"We don't want to restrict a developer to a single idea - if they have multiple ideas they want to build we want to encourage that - the more the better" --Manasi at Nebulous Labs/Sia:

As a hackathon participant, I'd like to be able to submit many ideas per prize.

Related: https://github.com/gitcoinco/web/issues/7180

Description

This enhancement will allow hackers to create multiple projects per hackathon prize keeping the same bounty business rules.

Why

Hackathon customers care about all ideas regardless of code completion state.

Definition of Done

Current Behavior

Hackers are able to submit one project per person, per prize

Expected Behavior

Hackers are able to submit many projects, per person, per prize

Data Requirements

Additional Information

Show one submit work with tooltip

Screen Shot 2020-10-26 at 2 51 06 PM

Show one stop work with tooltip

Screen Shot 2020-10-26 at 2 50 55 PM

Show nested projects per start work

Screen Shot 2020-10-26 at 2 50 21 PM

Allow editing of the submitted work

Screen Shot 2020-10-26 at 10 52 44 PM

Submit Work Form

Screen Shot 2020-10-27 at 8 19 57 AM
PixelantDesign commented 4 years ago

Should we set a max number of projects per prize to maintain quality? I'm not sure how hackers would have time to submit more than 10 projects per hackathon. What do you guys think @octavioamu @frankchen07 ?

danlipert commented 4 years ago

This looks pretty complex but the spec looks solid as well! Will need a lot of solid testing and documentation of that testing before it gets merged, lets make sure to show off how each part of the spec is reflected in the PR/demo video.

PixelantDesign commented 4 years ago

Should this be delivered in multiple prs?

zoek1 commented 4 years ago

ETA November 16, 2020

PixelantDesign commented 4 years ago

looking good!

PixelantDesign commented 3 years ago

@zoek1 could we have an ETA on this one?