This weekend I went to hackn’jill. I made NYC Now, a web app to find something to do right now. It shows a map with events around it. It can detect your location or you can set one by clicking. Ajax updates via json. Events and map markers highlight or animate on hover of the corresponding item. It is quickly filterable (easy to remove things you don’t want to see), so something can be found fast. Code is available on github. BSD license.

Although the idea was one of the simpler at the hackathon (aggregation of some events APIs + a map), I think the implementation and interface are quick and pleasant enough to make it a pleasure to use. It is fast and unobtrusive. I found myself browsing around it tonight, and found quite a few things I will actually go do at some point (which I would have not found before).

Things I learned:

  • async app engine url fetch
  • html5 url rewriting
  • html5 location fetching
  • more jquery
  • I still think app engine is the best web platform around

It is powered by:

It has no:

  • social media connections
  • users or registration
  • database
  • cache