An app using Agile Web Development to learn how to build a shopping cart