Inspiration
I have always been interested in how the air around us changes with time, especially after learning about climate change. I wanted to know what the air was like in years past. Thus, I was inspired to create this small website and calculate the average Air Quality Index value per year for a large city like London.
What it does
My website helps you find the average average Air Quality Index value in London for specific years past. Simply going to the website will give you the average Air Quality Index value so far this year. However, if you add "AQI/[insert year of choice]" after the url, you will be given the average AQI value in London for the year you have chosen.
How I built it
I imported an API from pyowm and used it to manage my dates and times. Then, I used Django to help create my webpages and imported Django templates to help with the formatting. Then, I created the content of the website using HTML.
Challenges we ran into
There were many errors and bugs that came along the way as I was coding, including many spelling mistakes, if I were to be honest. Additionally, I had trouble setting up the environment, finding Django in order to build my website, and importing an API, as I have rarely done that in the past.
Accomplishments that we're proud of
I am proud that I have been able to peruse through so many lines of code and debug miniscule errors, as well as using Django and APIs, tools that I have previously barely used at all in order to create this website. I am also proud of the fun and learning opportunities I have had along the way, including all the time spent watching and reading tutorials on how to use Django.
What we learned
Air pollution certainly seems to be getting worse in London, even just compared to a year or so ago! I have seen for myself the average AQIs the website calculates for each year, and it seems that this years is so far the highest (meaning air pollution is worst). I have also learned how to utilize helpful tools such as Django and APIs to help with projects that concern large amounts of data and webpages.
What's next for Historic Average AQI Values Website
I hope this project can generally raise more awareness about the challenges we are currently facing with air pollution and climate change. Additionally, I also look forward to the time when I can get a paid API key (my current one is free) in order to access even more data and increase the scope of my project.
PDF of Project
Some screenshots of code may overlap with one another. I have provided a Google Drive link to the pdf if necessary.

Log in or sign up for Devpost to join the conversation.