Users should be able to add item to a cart and see the cart page, only when they click checkout should they be required to make an account.
--> currently users cannot add to cart (see message telling them to log in)
--> this is because the instances of a shopping cart is coupled to a user's account
--> when a user is not logged in a clicks an add to cart button, a local instance of that cart containing the item ids should be saved in local storage
Users should be able to add item to a cart and see the cart page, only when they click checkout should they be required to make an account.
--> currently users cannot add to cart (see message telling them to log in)
--> this is because the instances of a shopping cart is coupled to a user's account
--> when a user is not logged in a clicks an add to cart button, a local instance of that cart containing the item ids should be saved in local storage