dev-launchers / dev-launchers-platform

Monorepo for all DevLaunchers internal products and libraries used by the official platform
https://devlaunchers.org
GNU General Public License v3.0
39 stars 30 forks source link

[US - DEV] As AMELIA HARRIS, I want to follow an idea from the workshopping page so that I can easily get back to it from my saved list. #913

Open JulieMass opened 1 year ago

JulieMass commented 1 year ago

Considerations:

Ability to follow an idea from the workshopping page. This task is limited to backend development only, while the frontend will be addressed in a separate ticket.

Please refer to the Workshopping page UX designs in Figma

IMPORTANT ⚠️:

We think #688 is a related ticket from the Product Enablement team (please verify with @Enjoy2Live)

Acceptance criteria:


Sub-tasks:


image.png

"Ideas I follow" list in the dashboard page:

image.png
JulieMass commented 1 year ago

Hey team! Please add your planning poker estimate with Zenhub @alicefate @dbradham @jordanmcousins @JulieMass @katehirschman @Nouri-Anouar @rashikashaw @RETprojects

dbradham commented 1 year ago

My estimate assumes no backend work-that should be handled in #776 or a separate task.

JulieMass commented 1 year ago

Hey team! Please add your planning poker estimate with Zenhub @jordanmcousins @rashikashaw

JulieMass commented 11 months ago

Hi @Rutuja177 , as we discussed today, I have updated the acceptance criteria for this ticket to include the user flow for unsaving an idea. Please let me know if this is OK or if there is anything else that I may have missed. Thank you again for bringing this to our attention today!

Private Zenhub Image

Rutuja177 commented 11 months ago

Hi @JulieMass. Thank you for the update. this looks perfect.

JulieMass commented 8 months ago

Hey @Rutuja177 , just wanted to give you a heads up that I've made some changes to this ticket. I'll share a video on our Discord to explain in more detail, but basically, after discussing with the team following Marilia's activity, we've decided to remove the "like," "save," and "share" buttons from the ideas cards on the ideas page. We'll keep these buttons on the workshopping page.

Also, the like button will be called "Vote" and the "Save" will be called "Follow" instead. So, for your ticket, this means that even though the functionality will be the same, we need to remove the button on the ideas page, and you'll need to work with the "follow" button on the workshopping page. Noa is currently working on the final designs and will share them with you soon.

I also had a question for you. If you haven't started on the front-end of the "follow" button, we could focus this ticket on the "backend" to give Noa time to advance her designs. Then we can create a different ticket for the front-end of the "follow" button on the workshopping page.

I hope this all makes sense, but if you have any questions, please let me know. Thanks for your patience with this change!

(CC. @dbradham )

Rutuja177 commented 8 months ago

Hi Julie,

Thanks for keeping me in the loop on the updates.

Finalized designs will provide a clearer roadmap for implementing the 'Ideas I Follow' flow.

In the meantime, I'll proceed with removing the "Save" button updates from the Ideas dashboard and continue working on the backend for the 'Ideas I Follow' as the logic will be the same.

Regarding the backend changes made for #913:

In Strapi, I've created the 'Save' collection to store ideas. We can use the same collection to save the followed ideas for the user.

@dbradham

JulieMass commented 8 months ago

Hi Julie,

Thanks for keeping me in the loop on the updates.

Finalized designs will provide a clearer roadmap for implementing the 'Ideas I Follow' flow.

In the meantime, I'll proceed with removing the "Save" button updates from the Ideas dashboard and continue working on the backend for the 'Ideas I Follow' as the logic will be the same.

Regarding the backend changes made for #913:

In Strapi, I've created the 'Save' collection to store ideas. We can use the same collection to save the followed ideas for the user.

@dbradham

Hey Rutuja, that's awesome! Thanks a lot for being so flexible with the recent updates 🙏.

I've updated the ticket acceptance criteria based on your feedback. Here's what I've added:

image

Could you please review the acceptance criteria and let me know if it looks good? If there's anything that should be removed because this ticket only involves back-end work, just let me know.

Rutuja177 commented 8 months ago

Thanks, Julie for the update, this looks perfect ✨

Rutuja177 commented 6 months ago

Removed our (old) "Save" button from all our Ideas cards on the Ideas page and the IdeaSpace's dashboard, and continue working on the backend for the 'Ideas I Follow' as the logic will be the same.

dbradham commented 4 months ago

@JulieMass the save button no longer appears in our staging environment. Pending release, I think we can move this to closed. We may want to consider a similar ticket to remove the "like" button from the ideas until the designs are finished for "votes".

image.png
JulieMass commented 4 months ago
  • on from all our Ideas

@dbradham Alright, thanks! Once I can see the changes in production, I'll go ahead and close the ticket. But I'm not sure when to know that new features are being moved to production.

It would be really helpful if I could get some kind of notification when things are being moved to production. That way, I'd know to check the functionality and make sure everything is working properly, so I can then close the ticket.

Do you know or get a notification when things are being moved to production? if so, maybe you could give me a heads up to check it?

Let me know if there's a way we can set that up.