Implemented task2: User chooses the client and makes the purchase, User
chooses the product and adds it to the cart, User completes the
purchase.