Rate Surfer – Personal Finance Saving System

Java Enterprise |Banking and Finance

The solution called Rate Surfer is a personal finance saving system that works with credit cards and gives suggestions to how users can save money without the risk of losing their private financial data. It is possible due to a special algorithm that emulates user’s behaviour on a bank’s website and overcomes the barriers set on the site for automatic systems.

  • Rate Surfer – Personal Finance Saving System

The system analyses the financial situation with user’s credit cards (balance, Annual Percentage Rate (APR), etc.) and proposes how to decrease interest payments. Users can agree to a suggested offer immediately from the application and start saving money.

Itransition mission was to design an application that would be easy-to-use by inexperienced users providing the highest level of private data security.

The application was launched with the supports of eight largest U.S. banks: Bank of America, Chase, Discover, American Express, Advanta, CitiBank, Capital One, and Wells Fargo.

System Highlights:

  • Intuitive user interface
  • Account state updating
  • Money saving opportunities
  • Credit card application auto fill
  • User’s spending tracking
  • User’s spending tracking
  • Notifications sending about credit card important events
  • Encrypting and security mechanisms 
  • Useful information like news, advice, and tools for money management

Technologies:

Java Runtime Environment 1.6, Acegi Security System, Spring Framework, Hibernate Framework, Groovy, JGoodies Suite, Substance Java Look and Feel, Enterprise Java Beans, Selenium Framework, JFree Charts, Java1.5, Java1.6, Groovy 1.0, Derby, MySQL, Rational Unified Process, Microsoft Project SVN, IBM Rational Clear Quest, Maven, ProGuard

Request for the full case study Back