We are going to use the example that we have developed in Chapter 9, Web Services and Beyond. Just to refresh your memory, we will briefly describe the use case. Then we will focus on the UI development for the solution.
As you remember, we built a shopping cart for Happy Biking Inc., a company that sells bikes, parts, and related equipment all over North America. The company decided to hire a software development team to build the shopping cart service that would be connected to a payment system, and later to the internal inventory system and other applications.
In Chapter 9, Web Services and Beyond, we built RESTful services to support the shopping cart but, on the client side, we connected it only to the test user interface. Now, we need to develop a proper user interface. Let's discuss the key requirements.