Skip to content

ssahoo11742/GreenMaps

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

GreenMaps

image

GreenMaps is an app aimed to reduce CO2 in transportation

Demo

Project Link

NOTE: This is a dev version, which is why the CO2 score is random. The API used to calculate the score is limited and I am on a free trial. I also forgot to program the price calculator

Purpose

  • GreenMaps is made to show pros and cons of different methods of transport
  • GreenMaps shows prices, CO2 Emmsions, time and distance for several transportation methods
  • Transportation methods include walking, biking, car, Uber, bus, and train
  • It also gives directions for car routes

Image Gallery

image

Tech Stack and Tools

  • JS/HTML/CSS
  • Python
  • ArcGIS
  • ReactJS
  • Leaflet
  • Open Source Routing Machine
  • Carbon Interface API
  • Geocode API
  • FastAPI
  • Uvicorn

Process

Server

  • The client is hosted on Netlify
  • Client communicates with server, which is hosted on vercel
  • Server communcates with geocode API and Carbon Interface API
  • Server sends info to Client

CO2 Score Calculation

  • CO2 score is simple
  • Retrieve all CO2 emmisions in grams using server
  • normalize between 0 and 1 using min max normalization
  • convert to percent (x100)
  • hard set walking and biking to 100

Time Calculation

  • Times are calculated very simply right now, by multiplying the provided value for car with a ratio

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published