Drinkkit is a FourSquare/Gowalla "clone" written in Django (GeoDjango, to get specific). It was written out of two needs/desires:
1) The author wanted to learn more geolocation crap.
2) The Stewart/Colbert Rallies in DC were largely pushed by the efforts of members from
Reddit.com, and there'll no doubt be massive bar crawls going on. It'd be cool if there
was an easier way for Redditors to get to know one another, so this is one solution.
It's optimized to run on just about any phone/device with an internet connection, and could be expanded to work outside the DC metro area if someone wants to handle it.
Install GeoDjango (I leave this to you, as anything involving this is annoying) Setup Postgres/PostGIS (see: annoying) Sync and run this app
The source is fairly well documented and/or readable. If you have further questions, feel free to open a ticket or email me directly.
This project is released under an MIT license. It was created by Ryan McGrath (ryan [at] venodesigns.net).
If you'd like to contribute patches or changes, simply fork and do a pull request when ready. I respond.