Skip to content
This repository has been archived by the owner on Nov 6, 2023. It is now read-only.

imesut/co2counter-monday-app

Repository files navigation

co2counter - A Monday.com Carbon Emission Strategy Helper Application

Add to monday.com

What it does?

co2co is a tool to calculate the carbon footprint of your expenses by using monday.com's end-to-end work os capability. It is fully customizable to reflect reality more. Carbon footprint calculation is only one step that most calculators accept this step enough; after footprint, co2co help you to draw a strategy to reduce your net emissions and set targets. It has widgets to monitor the company status available to all colleagues continuously.

Features

  1. Easy; only connect your expense record
  2. Configurable carbon emission calculation
  3. Carbon offset certificate support
  4. 100% data ownership: all of your data stays in monday
  5. 3 widgets to visualize the path
  6. net-zero roadmap (graph): notice that whether if you're on track or not for the future targets
  7. year target (graph): keep the status of the annual target
  8. facts and inspiration: a curation of facts and example strategies
  9. Dark mode support
  10. Ready for Bigger Scale: Data storage and retrieval system is designed to handle biger data amounts.

Ho to Use?

  1. Install co2co app from Monday.com store. (Click to the "Add to Monday" button above.)
  2. Create an expense table on Monday.com, which includes carbon calculator and offset policies groups too. (Check out this template file to create forms.)
  3. The excel file, contains 3 sections;
    1. CO2 Calculator: this group keeps unit emission amount per GBP / USD for each expense types. Expense Type and CO2/Unit - Expense field are used to convert expenses to footprint.
    2. Offset Records: This group is designeed to keep your carbon offsetting activities, Offset Activity, Offset Certificate and Offset Amount (KG) fields are important to calculate your offset.
    3. Expenses: your expense records, expense type and expense amount is mandatory to calculate footprint.

How to Run Locally?

This repo contains 3 branches for the widgets NetZeroRoadmap, FactsWidget, YearOverviewWidget and main branch for the main application. The builds of these 4 apps/features is available in the /builds folder.

If you want to build apps, you can change checkout to that branch and use the latest commits, and follow the path below;

  • npm i : to install requirement of this project
  • npm start run : opens a local development environment, you should provide a token inside the app for simulating data relations
  • npm run build : builds the app to deploy as a zip file to the monday platform
  • ngrok http 3000 : is the easiest way to run your local changes in a public environment, recommended to test on monday.com

.

co2counter logo