We were inspired by the sustainability challenge to design something useful. We thought representing sustainability in an easily interpreted manner would foster positive improvement for the environment.

What it does

It converts data from several public APIs into a "Sustainability Score" which represents how environmentally friendly and forward thinking a city is.

How we built it

We built it using C#'s ASP.NET as the back end to interface with APIs. The homepage is designed through a combination of Javascript and Google Maps.

Challenges we ran into

We first ran into issues with the APIs, both in finding them and in using them. Later, we ran into complications with our Github repository, as we rapidly progressed and learned from our mistakes.

Accomplishments that we're proud of

Our implementation of Google Maps is pretty slick. Interfacing with several APIs and handling JSON requests was not easy, but we prevailed.

What we learned

Update the gitignore as soon as you start a project! We learned the importance of responsible teamwork.

What's next for CityScore

On technical level, we would like to include more data/categories contributing to the Sustainability Score and improve availability to locations outside the US. To elevate this application beyond a simple data collection program, we would like to increase its legitimacy by partnering with a business or agency to incentivize its use by local governments.

Built With

Share this project: