Skip to content

CO2 Emission Calculator is a route planing app showing carbon footprint that different routes create

Notifications You must be signed in to change notification settings

Aichi-Chang/co2-emission-calculator

Repository files navigation

🚩 CO2 Emission Calculator

I've continued to work on a side project after graduating from General Assembly. This project is built wiht React and Dajngo. In this project, I've created an internal RESTful API and impemented two external APIs.

CO2 Emission Calculator is a route planing app showing carbon footprint that different routes create. The app provide 3 different types of travel method, taking public transport, cycling, or driving. This app is aimed to encourage commuters to reduce their carbon footprint while traveling.

Visit the site here - CO2 Emission Calculator

Preview

🚀 Get Started Locally

  • Clone or download the repo
  • pipenv shell to move into virtual environment
  • npm install and pipenv install to install dependencies
  • python manage.py makemigrations
  • python manage.py migrate
  • npm run serve:back to run back-end
  • npm run serve:front to run front-end

🕹 Technologies used

  • HTML5
  • CSS3
  • SASS
  • JavaScript (ES6)
  • Git
  • GitHub
  • React and React extensions
  • Webpack
  • Tachyons
  • Yarn
  • Insomnia
  • Python 3
  • Django
  • Heroku

✔️ Approach Taken

Project Plan

Back end

Front end

🤗 Wins

🧐 Chanllenges

🔮 Potential future features

About

CO2 Emission Calculator is a route planing app showing carbon footprint that different routes create

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published