GoodDollar / GoodProtocolUI

UI for the GoodProtocol smart contracts
https://good-swap.vercel.app
GNU General Public License v3.0
7 stars 12 forks source link

[GoodID-dapp] GoodID-Details #547

Open decentralauren opened 3 months ago

decentralauren commented 3 months ago

Business Description

Prior to going through the upgrade flow, users who have connected their wallets and are already whitelisted will see the option to Upgrade their GoodID from the GoodID page in the Dapp.

This ticket includes updating the GoodID page to include FAQs and the new page layout.

Detailed Description of Functionality

A detailed description is here GoodIdDetails component

Technical Implementation

Design reference:

See this ticket for reference.

Acceptance Criteria

L03TJ3 commented 2 months ago

@sirpy @johnsmith-gooddollar How would we determine if someone has done the upgrade flow? Some options are obvious: a. user has an existing Identity certificate in storage: has done the upgrade flow

b. a user has no existing certificates but his last face-verification was done after the launchdate of goodid: has done upgrade flow

c. a user has no existing certificates and is part of the group with an expiry date longer than three months so it did not have to do the face-verification. How can we know if someone already did the upgrade flow?

I would not know how we would handle case C

sirpy commented 2 months ago

@L03TJ3 i dont see this screen in the onboarding flow #550 you blocked by this issue. Why did you block it then?

L03TJ3 commented 2 months ago

@sirpy because the onboard-flow is done on the good-id page, which would have various states (see #550 description) above view is one of the states

decentralauren commented 2 months ago

@decentralauren @sanajamm

Update in this ticket (for component build)