Saturday, January 25, 2014

Carbon Counter 5000

In deciding on what would make an interesting software project, the first question you have to ask yourself is this, "what do people need?"


Clearly, people love games, but that's been done to hell and back so from a creativity stand point, not an original idea at all. This leads to the next question, "What is an original idea?"


The real problem with answering this question is that if you can think of it, chances are someone has done it. What you really have to do then, is come up with something that may not sound completely origin at a high level but, when viewed more closely, reveals a rich exposure of features that serve novel purposes.


Taking these things into consideration, I came up with something akin to a calorie counter. The difference here is that instead of counting calories, this application allows people to track their carbon emissions. Much like the calorie counter, this application could be used to help people track exactly
how big their carbon footprint is and offer advice on how to adjust it to levels that could help to prevent environmental damage.


In doing research on the originality of my idea, I decided to use summon the Oracle (Google) in order to see if there was anything similar. To my surprise NO ONE has thought of this!!! Just kidding, BP actually has an web-based application that will estimate your carbon footprint. However, they didn't
appear to offer any kind of long term tracking of carbon emissions for users.


After realizing that this kind of functionality wasn't offered I thought, "Wow! that really could be cool actually!" Not only does this application have the potential to be fun to implement, it also allows for a bit of originality in terms of the kinds of feature that could be offered as well as being well within the realm of possibility to implement under the given constraints (time mainly). It also, is designed with helping the environment in mind so not only is it original and interesting, it also has the potential to "change the world", which is very much in the spirit of software engineering as defined by Prof. Ackley.


So without further ado, I present to you, Carbon Counter 5000*. An interactive web based application that allows users to not only track their carbon emissions, but also gives them feed back on ways to improve / minimize their footprint. Users can sign up to have on going carbon tracking as well as anonymous emissions analysis, if a user doesn't want to share information.


* The 5000 in the title doesn't mean anything, I just added it because everything sounds more exciting if you put a big number at the end.

No comments:

Post a Comment