Redesign update: the new Overview

Posted on 30 March 2012 by Comments (16)

We’ve just pushed the new Overview screen out to beta testers. It’s the single biggest change in the new FreeAgent UI, so we are really excited to give you a preview of what’s coming soon.

Before that though, a bit of background.

The problems

From a design perspective, I've never been particularly happy with our current Overview screen. The multiple panels are great for quickly seeing what needs attention in your business, but there are some fundamental design and usability issues:

  • There's simply far too much information on display at any one time. For first time users, and even seasoned veterans, it's simply overwhelming.
  • There's no organisation of the different blocks of data, so the information on display lacks hierarchy.
  • The charts are currently drawn in Flash, which don't work on many mobile devices, including the iPhone and iPad.
  • The page doesn't work well at small screen sizes.

Beyond the design problems there are serious issues with the performance of the Overview page, and it’s one of the slowest pages in the app. As we scale this not only affects individual users with lots of data but everyone using the app. Which is bad.

As a result keeping the Overview page as is, simply isn’t an option for us. Which leaves us with 2 options:

  • Permanently remove content from the Overview, trimming it down
  • Keeping the existing content but coming up with an elegant way to handle the current information that works from a design and performance perspective.

As you might have guessed, we’ve gone down the latter route.

The solution

With the current problems in mind, we knew what we wanted to achieve with the new Overview screen:

  • The same rich, at-a-glance view of your current financial position
  • Significantly better page performance, achieved through "lazy loading" of the content.
  • Introduce a logical grouping of the different content blocks to create natural content hierarchy.
  • Migrate our charts from Flash to a JS-based charting library for better accessibility and device support
  • Better layout at smaller screen sizes and across a range of devices.

The new Overview

Overview

The new layout now contains 4 grouped "tab panels" roughly split up into the following areas:

  • Money in - Invoicing, projects, timeslips
  • Money out - expenses and bills
  • Banking
  • Accounting and tax

Grouping the information together like this significantly reduces the amount of information on display at any one time, which means the Overview is much cleaner and faster to load.

Expenses panel

The grouped panels have fixed heights and equal weighting, resulting in better balance and easier scanning. If there’s lots of data within a particular panel (say you have lots of outstanding Invoices) you can scroll through all the entries using the arrow buttons at the bottom of each panel.

Cashflow reporting

In addition to reworking the existing data panels, we’re also adding in some great new functionality in the form of a historic cashflow panel.

The cashflow panel sums your money in/out across all bank accounts and displays a monthly breakdown, alongside totals for different date ranges. Really useful to see how the bottom line of your business has been performing.

Looking good

All of this comes together in a new design that works great on smaller screens and devices like the iPad, where the new Javascript powered charts display perfectly.

iPad shot

There are a few other extras on the Overview page, but we don’t want to completely spoil all the surprises just yet.

Over to you...

Sean Johnson, Fri March 30, 2012
The new cashflow panel is great.
Guy Moorhouse, Fri March 30, 2012
Nice work. Great to see iterative improvements like this. I love using the app but did think overview wa a bit unstructured. The improvements sound ace :)
Chris Houston, Fri March 30, 2012
Looks great, as an iPad user I've been waiting patiently for JS based graphs :) How can I get onto the BETA list :D

Cheers, Chris
roan, Fri March 30, 2012
@Chris: email beta@freeagent.com and we can add you to the beta list!
Joshua Baker, Tue April 10, 2012
Be good to integrate PJAX too :)
Stefan, Tue April 10, 2012
Looks great and the cashflow chart will be excellent. I am also happy to be a beta person if that helps.
Luke Hawes, Thu May 17, 2012
Looks really promising, already love the programme.
James Ashford, Thu May 17, 2012
Looks great guys. Can't wait to get our teeth stuck into it.
Chris Shenton, Thu May 17, 2012
Definitely looking forward to better interaction on small screens. I like to enter expenses when they happen, and typically I only have my phone with me; the current expense UI is not really usable on phone screens, so this should be a big win. Thanks
James Kockelbergh, Thu May 17, 2012
I have been using free agent for well over a year and cannot wait for the new layout, I think that is going to be a great improvement.
Joz, Thu May 17, 2012
when is the update planned as i'm currently looking for alternatives? partly due to the look and feel of the interface and a lot due to the lack of knowledge of how it'll ease my workflow and benefit me.
roan, Thu May 17, 2012
Hi Joz,

The new interface will be released next month. We're in the final stages of testing and bug fixing now.

If you have any questions about how FreeAgent can help you, our support team will be happy to help.
Cameron, Fri May 18, 2012
You keep moving the bar up in terms of design, function and usability. Honestly, I have a geek crush on FreeAgent.

I just hope your developers know just how much they're appreciated.

Stunning software, beautifully executed. Thank you.
roan, Fri May 18, 2012
Wow, what a nice comment Cameron! I've passed it on to the team.

Thank you!
Billy, Fri May 18, 2012
Just seen the new ui and this look much more slicker. Good to see the income and outgoings right away along with the other new features.

Look forward to it next month. Good job.
Josh - Studio JWAL, Sat May 19, 2012
I'm a long time FreeAgent User and web designer. These changes will be much welcomed.

Keep up the good work.
(Comments closed)

Recent Posts

Twitter Love

  • Thanks to @freeagent I will never need to use the crappy HMRC payroll software come April.

  • all sorted and ready for PAYE RTI thanks to @freeagent awesomeness.

  • The latest reason why I continue to love @freeagent http://t.co/nfYqVJDfa4 HMRC chucks a stress out at businesses, FreeAgent bats it away!

  • Those folks @freeagent do it right. The confirmation mail includes important information: http://t.co/HCHIvgjpI0

  • @NickClement @freeagent its excellent for invoicing, very flexible & easy - esp billable time by task from timeslips-capture the revenue!

Follow:

The crystal ball predicts a future without stress or frustration

Try FreeAgent for Free