Archive for July, 2008

New Feature: Accounts home page graphs!

July 31, 2008

In the member survey we posted a few months ago, we heard loud and clear that your number one request was: better graphs. We’ve just launched a new set of graphs on the Accounts home page, and I think you’ll agree we’ve made a huge improvement in helping you visualize your finances.


The top graph is a line graph showing your expenses versus your earnings. This has been the #1 requested graph from Wesabeans for some time now. This makes it very easy to see whether you’re spending more than you’re earning.

Below, you’ll see two pie charts, one breaking down your top spending tags, and one for earnings. Both of these graphs feature one of the most-requested features we’ve had: the ability to drill down from top-level tags to sub-tags. Best of all, this doesn’t require you to organize your tags in any particular way. We figure out the organization of your tags based on how you spend on them, and create a drill-down pie chart for you based on your own style. No need to fit your finances into someone else’s pre-selected categories — instead, your graphs reflect the way *you* think about your money.


Finally, all three graphs include yet another of our most-requested features: the ability to see the transactions behind each point on the graph, or each slice in the pie charts. Just click “View Transactions” in the label for that point or slice, and you’ll see a custom list showing exactly what happened there.

Even with all of these long-standing requests fulfilled, this is just the beginning of our new charts work. We can’t wait to show you what’s coming up next.

Congratulations to Tim, the engineer who previously made our Firefox Uploader and Mac Dashboard Widget, for implementing these graphs completely in Javascript (using Processing.js), and doing such a fantastic job making them sing. And congrats also to Jeff, who helped Tim a lot with the design of the graphs, and Andre, for making the server side of things work wonderfully.

We hope you enjoy them. Let us know what you want to see next (I know you will! :).