Skip to content

carbontrack is a mobile app that will calculate the amount of CO2 emitted for a journey based on a user’s vehicle.

Notifications You must be signed in to change notification settings

mattbushdev/carbon-track

 
 

Repository files navigation

carbontrack

carbontrack is a mobile app that will calculate the amount of CO2 emitted for a journey based on a user’s vehicle. The app encourages alternative travel options and shows the user the route and if any emissions are saved on the journey.

click to here to view demo video.

Table of contents

Description

carbontrack was a team built project for the final sprint of the Northcoders Bootcamp. As a mobile app, carbontrack was built using ReactNative and incorporates AWS services such as Cognito and DynamoDB.Contributors to the original repo were Tom, Conor, Jatinder and Bora.

How to use

To run the app a local copy will need to be taken and run through an iOS emulator.

Follow these steps:

  1. Ensure that you have installed:
  • Node.js (download here) using verison 16 or later.
  1. Fork and Clone the repo
  2. Open the repo and install the dependencies by running:
    npm install
  1. Next, run:
    npm start

or

    expo start
  1. Select choice of emulator through Expo

  2. On the sign up page create an account with AWS Cognito and enter the code sent to your email to verify. Once verified you can then sign in.

  3. Go ahead and start using the app!

Built with

The technologies used for this project are listed below:

Frontend

Backend

About

carbontrack is a mobile app that will calculate the amount of CO2 emitted for a journey based on a user’s vehicle.

Topics

Resources

Stars

Watchers

Forks

Languages

  • TypeScript 83.5%
  • JavaScript 16.5%