About

With so many people taking to the skies nowadays, the total amount of CO2 released by the aviation industry is estimated to be about 860 million metric tons per year. This significant number has inevitably sparked our interest in taking up the challenge to find a solution to tackle this evergrowing issue.

With TravelLess, we are trying to advocate for higher sustainability in air travel, i.e. reducing our customer's carbon footprint when they are traveling overseas, especially for a vacation/holiday. To detect the carbon emissions for each travel made by our customers, we have made use of Skyscanner's API :

GET 'https://www.skyscanner.net/g/chiron/api/v1/eco/average-emissions?routes="{Origin, Destination}"'

To make use of this API endpoint to its fullest, we actually gave a choice to the customer after he/she chooses his/her desired location by recommending them a closer flight destination (at times even asking the user to stay in his/her country) which will help to reduce unnecessary carbon emissions. If the user changes his/her mind and chooses the recommended travel choice, then he/she will earn extra membership points based on carbon emission that they have saved - this is done by an implementation of a scoring system on our python code.

Achievements:

  • we managed to get the scoring system and location detection system working
  • we got a flask server up and running that is able to handle GET and POST requests

Challenges:

  • we had quite a hard time combining both frontend HTML with backend python scripts via Flask

Overall, even though we were not able to merge every part of our program together, we are still quite satisfied with the progress that we have made and we know that this concept that we have come up with has potential to grow in its usefulness and may even act as an incentive for customers to travel more smartly reduce their carbon footprints for the betterment of our planet.

Share this project:

Updates