giveth-next icon indicating copy to clipboard operation
giveth-next copied to clipboard

View Details of traceable project

Open MoeNick opened this issue 3 years ago • 14 comments

As a user, I want to see the details of a traceable project.

Details: The API:

https://feathers.beta.giveth.io/campaigns?verified=true

https://feathers.beta.giveth.io/campaigns/{campaignId}

Campaign link in trace dapp: https://trace.giveth.io/campaign/{campaignSlug}

UAT Api:

https://feathers.develop.giveth.io/campaigns?verified=true

https://feathers.develop.giveth.io/campaigns/{campaignId}

Campaign link in UAT dapp:

https://develop.giveth.io/campaign/{campaignSlug}

Success Criteria: Click on a specific traceable project, seee the details: owner, descriptions, traces, leader board, balances, updates and so on.

MoeNick avatar Jul 07 '21 14:07 MoeNick

based on test scenario, I can't see the detains in uat, such as owner, descriptions, traces, leader board, balances, updates and so on.

MoeNick avatar Aug 09 '21 14:08 MoeNick

It's a bit hard for me to get all that info without a design... should I follow your mockup?

mateodaza avatar Aug 09 '21 14:08 mateodaza

@mateodaza @laurenluz This is the concept. Adding traces tab, also show traceable donations beside manual donations (which in this case all of them are traceable) we can bring comments to updates tab, we may bring subscribing concept by adding a button there. BUT: there is no liking in trace, we can keep it here, and also I think there is no room for leaderboard. and the owners is the same as project manger her.

Slide1 Slide2 Slide3 Slide4 Slide5 Slide6 Slide7 Slide8 Slide9 Slide10

MoeNick avatar Aug 10 '21 05:08 MoeNick

Please consider that this story is just for viewing details of campaign. we plan for functionalities later. In this story, It is expected we have a view over:

  • [x] donations (list , with counting of total amount and number of donations)
  • [x] traces
  • [x] description

MoeNick avatar Aug 10 '21 05:08 MoeNick

this is working fine on live! image

laurenluz avatar Aug 23 '21 21:08 laurenluz

@laurenluz It has a problem fetching traceable or verified project, pls let it be here.

MoeNick avatar Aug 23 '21 21:08 MoeNick

Mohammad said this: Mateo call trace.giveth.io in your staging ENV, please use this url in giveth staging, for getting verified projects https://feathers.develop.giveth.io/campaigns?verified=true

MoeNick avatar Aug 23 '21 21:08 MoeNick

So lets io staging work with trace develop and for production we gonna use trace.giveth

MoeNick avatar Aug 23 '21 22:08 MoeNick

Hey there! I used the project verification tool and now my project shows up twice on giveth.io - one is traceable and the other is not.

is this in the scope of this issue?

image

another thing I noticed is that if I check out a traceable project that has no traces yet there is an infinite loading wheel that shows on the page.

image

divine-comedian avatar Aug 31 '21 17:08 divine-comedian

Yeah we have another issue for this, listed under integration epic I think @divine-comedian

MoeNick avatar Aug 31 '21 17:08 MoeNick

Yeah we have another issue for this, listed under integration epic I think @divine-comedian

It happens because I'm fetching both traceable and regular projects. Is this going to be solved backend side or should I filter it when I list it?

About the infinite loading wheel, I'll fix it :)

mateodaza avatar Sep 01 '21 17:09 mateodaza

@mateodaza @divine-comedian Its related to: https://github.com/Giveth/giveth-next/issues/173 If we filter, we miss previous donated funds to the project and all of its history, lets do its as what we discussed.

MoeNick avatar Sep 01 '21 18:09 MoeNick

moved to done as what's missing is being worked on other issue

mateodaza avatar Oct 05 '21 20:10 mateodaza

I think we should remove trace tabs for traceable projects

MoeNick avatar Dec 23 '21 12:12 MoeNick