Comments (19)
can you specify in which part wishlist have to be developed
like in backend or frontend
from freshcomm.
So it will be developed in the both parts. You have to create the model for wishlist first which would include the user id and the products that he has wishlist. After that you need to create app for it so that it can be used on front-end.
And then implement that api on the front-end to include whichlisht icon on the header which should take to the wishlist page where you need to show all the products from that user.
And you also need to add the wishlist add or remove icon on the product where user can add or remove the product from wishlisht
from freshcomm.
can you break this issue in 2-3 parts
so, it can became easy for contributing.
from freshcomm.
Can you explain what you can do here
from freshcomm.
as a full stack developer i am comfortable in both backend and front-end.
from freshcomm.
So you can first start creating the api for this
from freshcomm.
sure ,
then, can you assign this to me
from freshcomm.
endpoints
- adding to wishlist
- removing from wishlist
any suggestions other than these
from freshcomm.
Hi @janmesh799 Why can't we keep the wishlist in the local storage itself? Because the cart items are also stored in local storage. So you can implement this feature in the frontend itself.
from freshcomm.
yes, i can do this
from freshcomm.
Hi, @janmesh799 With discussions with @SyedMuzamilM It has been decided to save both the cart and wishlist data in the database, not in local storage. Whether you're interested to work on this. If you feel that it's huge then work for the wishlist feature alone. What's your take?
from freshcomm.
I think, saving in database makes more sense than saving in local storage.
If user uses application on more than 1 platform , then database would be best choice for retrieving the date for cart and wishlist
from freshcomm.
Yeah, @SyedMuzamilM also said the same! What's your take @janmesh799?
from freshcomm.
I can integrate cart and wishlist with database
from freshcomm.
We should go with database option
from freshcomm.
Sure @janmesh799 Go ahead!
from freshcomm.
endpoints
- adding to wishlist
- removing from wishlist
any suggestions other than these
Also there will be the endpoint to show all the wishlisted items of a user
from freshcomm.
cool ✌
from freshcomm.
Hey, @janmesh799 Have you completed the work assigned to you?
from freshcomm.
Related Issues (20)
- Admin is able to set negative values for price mrp and count in stock in create and edit product HOT 2
- Bug in order page HOT 2
- User info are saved in local storage which is vulnerable to user HOT 10
- Create an functionality to add category in admin route HOT 2
- Create a Sort functionality HOT 9
- Add visual indication in the checkout process HOT 2
- Need more context about the delivery process HOT 1
- Need a single place to update the branding and theme color HOT 9
- Make search better!
- Can add more features inside the category page. HOT 3
- Separate backend and frontend directories HOT 2
- Add support for OpenTelemetry
- Place Search bar on the Navbar HOT 16
- [FEATURE] Redefine product quantity selection HOT 14
- Page goes blank when we try to edit any product in admin/productlist page after editing one of the product before HOT 5
- Set pre-defined options in Category while creating new product HOT 1
- No. of total items are not added properly in cart. HOT 1
- Redesign or Rewrite profile page HOT 17
- Improve understandability of the profile screen HOT 1
- Implement the location (address) feature HOT 2
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from freshcomm.