End of Section 7
Section 7 tied together everything we've been working on and introduced one of the most important pieces of functionality in an e-commerce application - adding items to the cart and going through the checkout process. The CheckoutPortal we created was another interesting piece of functionality and really demonstrated the dynamic interfaces that are possible with React and Material-UI. We were able to reuse a lot of code from the SettingsPortal which already had the fields we needed, and through that process, we saw how to customize our components to make them even more dynamic for different use cases.