Climate Cooperative

Client Portal For Dutch Sustainability Startup

Helped 250+ B2B Customers Offset 2000+ tons of CO2.

CO2 Offset:2000+ Tons
Trees Planted:3854+ Trees
Area Reforested:48.175+ m2
Customers Served:250+ B2B Customers

The Challenge

The Climate Cooperative lacked a client management portal to properly onboard their B2B customers and allow them to manage their trees and carbon offsets. Specifically they needed:

  • A client-friendly portal where each customer has their own account.
  • A simple way to view the customers trees and co2 bought and offset.
  • A way to purchase more trees and co2 offsets using credit card.
  • A transparent insight into the origin of purchased trees.
  • An overview of climate impact made by the customer.

The Climate Cooperative was in need of a technical partner to build the initial version of their customer portal and continuously improve it thereafter.

Our Plan and Build

Development Approach:

  • Start with UI/UX designs in Figma
  • Built V1 of the portal with authentication and basic tree and co2 management
  • Integrated portal with existing backend data sources and infrastructure
  • Progressively added features such as the maps, purchases with stripe and impact overview

Tech Stack:

  • Frontend: javascript, next.js
  • Backend: typescript, node.js, express.js, mongodb, aws
  • Data visualisation: chart.js, leaflet
  • Payments: stripe

Key Features

Results and Impact

The portal has enabled the climate cooperative onboard their core customers and help them manage and measure their climate impact.

Through the portal, the climate cooperative has managed 250+ B2b customers who have in aggregate:

  • Offset 2000+ tons of CO2
  • Purchased 3854 trees
  • Reforested an area of 48.175 m2
  • Provided 192k kg of food for local communities