0xStation / proposer

1 stars 0 forks source link

Enable flexible RFP payment definitions #755

Closed ilikesymmetry closed 1 year ago

ilikesymmetry commented 1 year ago

What's included in this pr + description

Motivation & Context

Steps to test

Create RFP flow

  1. Same details on first step
  2. Still select a payment direction
  3. Token is default "Flexible", Payment terms is default "Flexible" and I can click Next
  4. If I choose a token, Payment amount is default to "Flexible" and I can click Next
  5. Payment amount lets me choose "Fixed", "Minimum", and "Maximum" with a required positive number input below
  6. Requirements step is same as before

Propose to RFP flow

  1. Same details on first step
  2. Payment step shows context of what RFP has preselected for me
  3. Payment step lets me fill out remaining form fields with proper validation
  4. Confirm step is same
  5. Correctly creates proposal on completion

Edit RFP flow

Screenshots

image image image image image

Outstanding issues

linear[bot] commented 1 year ago
WEB-1014 Enable flexible RFP payment metadata and conditions

Not every RFP needs to specify payment per proposal [image.png](https://uploads.linear.app/e186bf5f-a55d-4799-9233-adcf54b8efd4/76794a20-5e1e-41be-88bc-a407449fdd0c/68e80858-df5b-4a66-96dd-216ebbf816d3) [image.png](https://uploads.linear.app/e186bf5f-a55d-4799-9233-adcf54b8efd4/86f5bce0-6cb2-4f77-839b-bac178912ff3/f0ba0700-9ef8-46a5-a1d7-9773cdf4638b)

vercel[bot] commented 1 year ago

The latest updates on your projects. Learn more about Vercel for Git ↗︎

Name Status Preview Updated
web ✅ Ready (Inspect) Visit Preview Nov 16, 2022 at 8:47PM (UTC)
what-the-diff[bot] commented 1 year ago
mindapivessa commented 1 year ago
Screen Shot 2022-11-16 at 10 15 31 AM

Change "Rewards" to "Payment" for the second step

Screen Shot 2022-11-16 at 10 16 55 AM

Remove "The following details have already been set by this RFP." It's clear from the design.

Screen Shot 2022-11-16 at 10 17 56 AM

User should also be able to choose Payment terms flexibility