regen-network / regen-web

:seedling: Website and marketplace application

Home Page:https://app.regen.network

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Display off-chain projects on projects index page

ryanchristo opened this issue · comments

Is your feature request related to a problem? Please describe.

Only approved projects should appear on the projects index page. We need to add support for off-chain projects (currently only on-chain projects are displayed).

Follow up task:

  • Add filter for toggling on off-chain projects (dependent on design)

Describe the solution you'd like

As any user viewing projects on the projects index page, approved off-chain projects should be visible, and off-chain projects not yet approved should not be visible.

Describe alternatives you've considered (optional)

TBD

Additional context (optional)

TBD


For Admin Use

  • Not duplicate issue
  • Appropriate labels and zenhub epics applied
  • Appropriate contributors tagged

Related question: we do already have projects that are purely off-chain, the carbonplus grasslands one, like https://app.regen.network/project/wilmot
Should they appear on /projects page or not? cc @erikalogie If not, we could set them as unapproved, although it seems a bit weird given that we have sold credits for them! The other solution would be to filter the carbonplus grasslands projects on the client side, just like we already do for C01 projects.

As part of this, we're gonna need to make the project on individual project page accessible from the off chain project id (currently only on chain id or off chain project handle, eg "wilmot", are supported)