GitHunt
CH

chiarastef/air-travel-footprint

Air Travel Footprint Calculator - Final project from the Front End Development Master offered by the online course provider Start2Impact

Air Travel Footprint Calculator

This is the final project from the Front End Development Master offered by the online course provider Start2Impact.

During the course I had the chance to learn HTML, CSS, Sass, Bootstrap, JavaScript, React, Webpack and Vite.
I decided to complete the course by building a website from scratch using React: a site to calculate the carbon footprint of flights.
I chose this project because I believe that measuring our carbon footprint is the first step to improve and adapt our lifestyle in order to reduce our emissions.

Project URL (hosted on Netlify)

Screenshot

Air travel footprint calculator mobile preview Air travel footprint calculator desktop preview
Air travel footprint calculator search preview

Project

Users should be able to:

  • View the optimal layout for the content depending on their device’s screen size
  • Type the name of a city or airport in the from and to input fields to see a list of airports to select from and click/tap on the one they want to select
  • Type the number of passengers and select the cabin class
  • Click or tap on the "calculate" button to see the footprint of that flight
  • See a table with information about the departure and arrival airports, the passenger(s), the cabin class, the footprint per passenger and the total footprint
  • Click or tap the "change search" button to be able to change the search queries and search again
  • Click or tap the "new search" button to make the results disappear and go back to the top of the page to make a new search

Built with

Author

Chiara Stefanelli - Front-End Development Student based in Italy

Languages

JavaScript84.8%CSS13.8%HTML1.4%

Contributors

Created December 23, 2022
Updated March 11, 2024
chiarastef/air-travel-footprint | GitHunt