This past weekend I participated in a hackathon organized by the Government of Canada surrounding its Open Data initiative. I am enthusiastic about Open Data because it provides correct, free and consistent data that I can build upon, which is unlike most other apps I build.
I had been thinking about what sort of app I would make for awhile. I was quite positive that I wanted to do something related to Quantified Self because that is something I’m interested in right now. When the theme of solving problems and improving productivity was announced; I decided that I wanted to tackle the problem of congestion on our roadways.
I think the major contributor to congestion is just people commuting to work. Especially people by themselves in a car. My idea was to provide personalized feedback and show how much money, time, and environmental impact you cause by doing that. The Open Data was critical because I was able to get data points for specific cars that users would drive.
The UI was fun to make up. I think I discovered a clever little hack which made my life a lot easier. First, I asked the user to specify the start of their trip (probably home) and the destination (probably work). Then I made a call to Google Maps to pull up directions between those two places. It may not be the exact path they take to work, but it would be close.
From there I calculate the impact. I thought the most interesting one was the CO2 emissions. Usually you just get a number, but hearing a number is meaningless. I translated that number into a measure of garbage trucks. It alludes to the fact that you are generating garbage, and makes the result easier to comprehend.
I’ve published A Healthier Commute on Google Play so you should check it out if you haven’t yet!
Hi! and welcome to the eclectic personal blog of Kevin Quan. Come in, stay awhile, peek into the nooks & crannies, and learn a bit about me and my interests.