The customer banking portal we developed in the previous chapter was well received by the stockholders at MyBank and the client has decided to enhance the portal by adding more features. The CIO of MyBank wants us to continue with the iterative approach and has given us the following user stories to implement for the second release:
As a member, I want to be able to update my personal information
As a member, I want to be able to cancel updating personal information and revert my changes
As a member, I want to only update validated personal information
As a member, I want to transfer funds between my accounts
This chapter is the second in the series on building a customer banking portal. It picks up the development from where we left it in the previous chapter and adds new features to it. In this chapter, we will build on the concepts we have learned so far and apply them in constructing more complex components such as wizards, dialog boxes, and...