Skip to content

Repository files navigation

CarbonFlow

Multi-tenant ESG data ingestion and analyst review platform.

Live Demo

Service Link
Frontend https://carbon-flow-liard.vercel.app
Backend API https://carbon-flow-kyb4.onrender.com/api/health/

Demo Videos

Demo Link
Full Walkthrough https://youtu.be/8Z_uB9ub8AA
Multi-Tenancy Demo https://drive.google.com/file/d/1q-u4pm2xhyB7b-z0YaKHZmBCPTKW88aO/view
Audit Logging https://drive.google.com/file/d/11UGYygRNiSLPV2lBvrY0FNd-rcULSCeq/view?usp=sharing

Architecture

CarbonFlow Architecture Diagram

High-level multi-tenant ESG ingestion and analytics architecture

Tech Stack

Django · DRF · PostgreSQL · Celery · Redis · React · TypeScript · Tailwind · Cloudinary · Vercel · Render

Key Features

  • JWT auth + RBAC (Admin / Analyst / Viewer)
  • Multi-tenant data isolation per company
  • SAP, Utility, Travel CSV ingestion with separate parsers
  • Async processing via Celery + Redis
  • ESG validation, anomaly flagging, and CO₂e calculations
  • Analyst approve/reject workflow with record locking
  • Audit trail on every action
  • Real-time WebSocket notifications
  • CSV/Excel export

Docs

About

Multi-tenant ESG data ingestion and analyst review platform.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages