A Java project I made at school aiming at implementing a Model-View design pattern in Java. It is a personal expenses manager which can handle multiple bank accounts. Expenses and benefits can be sorted in different poles. A basic custom SWING widget has been implemented to display graphs of expenses over different timescales.