The project requirement is to fix cart bug and add validation to a site hosted at [url removed, login to view]
When a user add an item to a cart then click back button on a browser the item will not be present.
Proposed fix will be to refresh cart items before cart opens on client side.
Cart validation will be provided:
Items will not be added and validation error will be displayed if:
1) User does not select size
2) user does not select color
3) Cart total weight would exceed 1900 gr (including the item that is in process of adding)