Mutual Fund Web Application

Project Details

  • The Mutual Fund Web Application is built for customers to self-manage their accounts, and for administrator to process transactions of mutual fund. The application has more than 20 use cases, while implemented by using MVC architecture, JavaEE, Tomcat Apache, MySql and Amazon AWS. My responsibility is to build the front end pages for all the use cases by using HTML, CSS and JavaServer Pages, maintaining consistency across model data through controller objects, while also managing client expectations for website usability.

  • Duration: 3.5 Weeks

Customer User Interface

  • View account: After successfully logging in, a customer sees his account, including his name, address, date of the last trading day, cash balance, number of shares of each fund owned and the value of that position. From this view there will be links to most other operations.

  • Buy Fund: Logged-in customers can buy shares a mutual fund. Customers can buy shares in funds they do not already own as well as additional shares in a fund they already own.

  • Sell Fund: Logged-in customers can sell shares of a mutual fund they own. The customer specifies the fund and the number of shares to sell. We have checked to ensure that this transaction will not cause the share balance to go negative for the customer’s position in this fund.