Wishlist

Create a feature that allows customers to save their favorite items in a wishlist for future reference or easy purchase. They can add items from the catalog to their wishlist, remove items, and organize them into categories.