This weekend, 3 coworkers and I, participated in Node Knockout, a 48 hour node.js based hackathon. For a while before the competition, we didn't have any good ideas. On the ride up to the city, the idea began to crystalize.
Jesse (one of my teammates) had had the idea of building a motorcycle parking mapper; a database of geotagged data so motorcyclists like Jesse can find cheaper/free parking. I had pointed him to Catmapper and Beardspotter and told him to talk to Max Odgen, Catmapper's creator, during the competition.
However, on the day of the competition start, I thought of a Bubble Tea mapper. It wasn't really of any consequence until during the drive up I was talking about it and saw a cop on the side of the road. Then, I jumped to the thought of mapping where people get pulled over; it would be awesome to see where are frequent pullover points and gather information from that.
From there, the idea grew into a generalization of mappers; a database which stores any image, its geodata, and its keyword (e.g. motorcycle parking, bubble tea, cop) and a visual interface to see said data. 48 hours later, we had our finished product: Mapper Maker.
You can find out how we are doing/vote for us/see how we did here:
Additionally, during the contest, I open sourced two things:
Health Watcher - A monitor for /health and CSS. The intent is to run nodemon which will update the PID when it restarts the app (triggering a window) and run grunt watch which should recompile CSS (triggering a seamless CSS update).
geolocation lookup - Error-first geolocation lookup. I later remade it into 140bytes.