github.com/hoffmann Peter Hoffmann on Stackoverflow @peterhoffmann on twitter Peter Hoffmann on Facebook Contact me per email Subscribe to Atom Feed

Peter Hoffmann

Software Engineer
prev page next page

Geocron uses Google Latitude to provide locationbased cron jobs

Posted on July 13, 2010
#cron #google #latitude #gps

Geocron provides location aware cron jobs. It uses the Google Latitude API to get your location and send automated email, SMS, or webhook pyloads.

We used several interesting technologies for the project. Because we already needed to use Google's Latitude API, we opted to handle sign up completely through Google Accounts and OAuth. For the app itself, we used the excellent lightweight Python framework called Flask. It seems to have been inspired by Sinatra, which powers a few of our APIs here at Sunlight. Last, but certainly not least, we used MongoDB as our backing data store. It was Kaitlin's first time working with Mongo, and she quickly took to it. Like I've said before, things tend to just click when working with it. [sunlightlabs.com]

You should keep clearly in mind the privacy issues, but from an engineering point of view it is a great service. The source code is avaliable on github.