The Fastest Way to Invoice Your Clients

Where in the world is FreshBooks?

by Paul Osman - January 19/2010

FreshMap
Where in the world are people accessing FreshBooks?

One Friday per month we have developer Hack Offs at FreshBooks. Hack Offs are one day code sprints, where our developers are given the entire day to work on whatever they want. They’re a lot of fun and it’s amazing how often ideas that start as Hack Offs make their way into the product.

Last Hack Off I thought it would be interesting to see from where in the world people were using FreshBooks right now. I figured mapping where anonymous FreshBooks events were happening in real-time would be a doable visualization project. The result of my hack off was FreshMap, and folks seemed to like it. So much in fact, that we’ve put it up on a 52″ TV in the office kitchen!

freshmap

We’ve also put a version up on our website, so you can view it here. (Go on, it’s fairly mesmerizing).

How does it actually work?

Technically speaking, FreshMap is pretty simple. It uses the Google Maps API for the map and geocoding, and JQuery to fetch data from the web service, which returns anonymous recent events from FreshBooks that are formatted as JSON (we made this anonymous data feed to power our home page).

If any developers want to check out the source code, you can find FreshMap on GitHub.

Again – check out FreshMap live!

The fastest way to track your time and invoice your clients is with FreshBooks, the leader in online invoicing. Sign up for your free account!

5 Comments (add comment)

Jan 19/10
10:50 am

Social comments and analytics for this post…

This post was mentioned on Twitter by MikeMcDerment: The FreshBooks office, sure is becoming neato. Check out our latest decoration: http://bit.ly/76lA4J…

Jan 19/10
1:00 pm

Sweet! Great idea.

Jan 19/10
1:15 pm

Now THAT is cool! :)

Jan 19/10
4:23 pm

Thats a crazy idea that worked brilliantly.

Nice work.

Another reason, as a geek, I am falling in love with Freshbooks.

Jan 20/10
9:10 am

Great idea. Brilliant to post it live where everyone in the company can see. Every company should have a visual rep of where and what their customers are doing. Great for focus. What about Google Alerts mashed up to Google Maps. See where people are talking about FreshBoooks. May be trickier but – I dare you.


Leave a Comment

*
* (not published)

*
* required

What is FreshBooks?

FreshBooks is an online invoicing and time tracking service that helps professionals in over 100 countries save time, get paid faster, look professional and focus on what they love to do — their work. Read our customer survey results — 99% recommend FreshBooks. FreshBooks users are served by a tight-knit team of 31 dedicated individuals based in Toronto, Canada who've been at this since 2003.
Learn More or Sign Up For FREE

Get Blog Posts

 




 

Rodney's 404 Handler Plugin plugged in.