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.

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