Last Fall, I wrote a little Facebook application called CheckinSpy, a simple Google Maps and Facebook Places mashup that lets you see where you and your friends have checked in.
It received a little attention, a few hundred people installed it, and, apparently, it was big in Spain for a day.
As you can see from this Facebook Insights graph, its best days are behind it:
Today, I decided to flip its GitHub repo from private to public. Well, not actually. I made a few minor changes first:
- I removed my Facebook application’s specific dev, staging and prod public and private keys.
- I may or may not have removed or fixed some egregious lines of code that I never intended to be visible to anyone but me.
- As anyone can now plainly see, CheckinSpy is a PHP application that uses the Symfony framework. I haven’t included the Symfony framework files in the repo. It can be downloaded from symfony-project.org. CheckinSpy uses version 1.4.4, but this can be easily upgraded or changed. The Symfony files should be placed be in lib/vendor/symfony.
- Images paths have been changed from the Rackspace CDN I use, to a relative ‘images’ folder.
Aside from that, the new repository is identical to the live Facebook application.