Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Feature Request : Adding liked products to wishlist #12

Open
sulogna2001 opened this issue Mar 2, 2022 · 18 comments
Open

Feature Request : Adding liked products to wishlist #12

sulogna2001 opened this issue Mar 2, 2022 · 18 comments
Labels
enhancement New feature or request hacktoberfest

Comments

@sulogna2001
Copy link

sulogna2001 commented Mar 2, 2022

Feature Description

In the site the products are directly added to cart but if user likes the product he/she can add that to the Wishlist.

Solution

Creating a wishlist component for listing down all the products present in the wishlist

@sulogna2001 sulogna2001 added the enhancement New feature or request label Mar 2, 2022
@github-actions
Copy link

github-actions bot commented Mar 2, 2022

Hey @sulogna2001 👋, thank you for raising an issue. Please make sure that it is detailed, and also following the provided template.

@sulogna2001 sulogna2001 changed the title Adding liked products to wishlist Feature Request : Adding liked products to wishlist Mar 2, 2022
@varunKT001
Copy link
Owner

It's a great idea @sulogna2001 👍,

Here is all you would need to do to complete this:

  • Create context and a reducer for handling wishlist-related operations (you can get an idea about what to do by looking into the src/context/cart_context.js and src/reducers/cart_reducer.js files)

  • Create a floating heart icon inside the product image. You can refer to flipkart.com UI.
    image

  • Create a wishlist page, from where users can see the products, and also remove them. You can also copy-paste the cart page UI for this, no problem 👍

  • Also make sure you save the wishlist products in the browser's local storage

Make sure:

  • To create a separate directory for the wishlist page and keep the business logic and styles in different files.
  • Your code matches with current code style.
  • Your implementation doesn't break any existing code.

I'm assigning this issue to you 🚀

@varunKT001
Copy link
Owner

@sulogna2001 Any updates?

@sulogna2001
Copy link
Author

@varunKT001 working on it

@varunKT001
Copy link
Owner

@sulogna2001 Great 👍

@varunKT001
Copy link
Owner

varunKT001 commented Mar 13, 2022

@sulogna2001
Are you still working on it? 🙂
It's 11 days 🙂

If you don't want to work on it, you can tell me, I'll un-assign you. But just don't waste time, please.

@sulogna2001
Copy link
Author

Hey @varunKT001 ,sorry my exams are going on give me today's time, I will make a PR

@varunKT001
Copy link
Owner

@sulogna2001
If you had any exams, you should have told me 😕
Anyways, I'm giving you 4 days' time (till Holi).

@sulogna2001
Copy link
Author

It will be done by today. Thanks for the consideration

@varunKT001 varunKT001 added the Open for claims Issue is open for claims label Mar 30, 2022
@Aslam-13
Copy link

Hi,
pls assign this to me.

@varunKT001
Copy link
Owner

varunKT001 commented Mar 30, 2022

@Aslam-13
Assigned to you 🚀
Make sure you follow the Instructions.

@varunKT001 varunKT001 removed the Open for claims Issue is open for claims label Mar 31, 2022
@Aslam-13 Aslam-13 removed their assignment Apr 4, 2022
@Aslam-13
Copy link

Aslam-13 commented Apr 4, 2022

sorry sir,
Not able to make reducer and context

@varunKT001
Copy link
Owner

@Aslam-13
No issues 👍

@varunKT001 varunKT001 added the Open for claims Issue is open for claims label Apr 4, 2022
@SaachiKaup
Copy link

SaachiKaup commented Apr 11, 2022

Hello @varunKT001!
The project looks fantastic and I would love to contribute. Is it possible for me to work on this issue?
Regards,
GSSOC'22 participant

@varunKT001
Copy link
Owner

varunKT001 commented May 25, 2022

@SaachiKaup You can work on this 👍

Also, sorry for being late 😞

@varunKT001 varunKT001 removed the Open for claims Issue is open for claims label May 25, 2022
@SaachiKaup
Copy link

Thank you @varunKT001!

@SaachiKaup
Copy link

Hello @varunKT001! Unfortunately, due to work commitments, I will currently be unable to work on this issue. Please unassign me. My sincere apologies if I have wasted any of your time.
Regards,
Saachi

@varunKT001
Copy link
Owner

@SaachiKaup No problem 👍

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request hacktoberfest
Projects
None yet
Development

No branches or pull requests

4 participants