GreenMaps is an app aimed to reduce CO2 in transportation
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
- 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
- JS/HTML/CSS
- Python
- ArcGIS
- ReactJS
- Leaflet
- Open Source Routing Machine
- Carbon Interface API
- Geocode API
- FastAPI
- Uvicorn
- 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 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
- Times are calculated very simply right now, by multiplying the provided value for car with a ratio