Coder Social home page Coder Social logo

carbonable-ccrp-backend's People

Contributors

cloudvenger avatar martiangreed avatar

Watchers

 avatar

Forkers

martiangreed

carbonable-ccrp-backend's Issues

[ Update ] Feature to update and change

Description

Modification and definition for tool tips

schema Figma

Modification :

  • Investied amount

  • Generated CC => Audited CC (status)

  • Forecasted CC => Soucis de calcule (il faut la sommes des prtojets Ex-Ante)

  • Projected Decarbonation graph : Que les pages generer doivent se baser sur les projets et leur date de fin et non sur l'emissions de la compagny.

  • Received CC : review, cela doit etre : CC (quelque soit le status) per Forward Finance type of all Projects

  • Allocation : % of the CC of the Project which are already be Generated vs Forward CC : % d'avancement

  • Forward CC : Le montant n'est pas correct par rapport aux donnees en base.

  • Project color : Affichage pas bon

Definition :

  • Audited CC : Le status audited des credit carbon, qui les tranmsforme en ex-Post
  • Forecasted CC : Les CC qui ne sont pas encore en status Audited, elles sont en ex-Ante
  • Ex Post : Les CC qui ont un status Audited et dont l'annee est passe ou courante. Ces CC ont reellement absorber le carbone.
  • Ex Ante : Les CC d'un projet qui ne sont pas encore audited (qui n'ont pas encore reellement absorber le carbone).
  • Received CC : CC (quelque soit le status) per Forward Finance type of all Projects
  • Purchased CC : Direct Purchase of CC (Ex Post + Ex Ante)
  • Retired CC : Tous les CC avec le status Retired

Financial details CCRP

Je veux les détails financiers année après année pour évaluer la performance / coûts de ma stratégie
Format Graphique
Format Tableau

Au total
Par business unit

[Data] Setup Database Postgres and schema

Description

Setup database Postgres with database schema to integrate this information from Projects :

=> Project Data

  • Project developer :
  • Project description :
  • Project name :
  • Certifier :
  • Country :
  • Localization :
  • Start date :
  • End date :
  • Project area (ha) :
  • Project type (Forest, mangrove, etc...) :
  • Project category (Regeneration, Conservation) :

=> Project Carbon Data

  • Total Project estimated carbon units (t) :
  • Absorption curve :
  • Price ($/t) :

And be able to generate information which are display in this Figma Ressources Planning

Acceptance Criteria

  • Setup Database
  • Present and validate Database Schema

Visualize Stocks

Je veux pouvoir avoir une visualisation de mon stock de CC (ex-ante et ex-post) en tout temps:

  • Stock “alloué”: planifiés pour utilisation
  • Stock “disponible”: qui ne sont pas planifiés pour utilisation
  • Stock total: stock utilisé + stock disponible
  • Stock manquant/relicat de commande: # de CC manquants pour atteindre les targets

Tree structure CCRP

I want to be able to create a tree of my contributions

  • Degree 1
    e.g. Business Units or Location

Allocations units + bugs

Need to be units and not %

Available units doesn't work
To allocate units doesn't work neither

image.png

[Impl] Setup Backend and expose API for CCRP

Description

Setup Backend and expose API to provide the needed Data to display in this Figma Ressources Planning

Acceptance Criteria

  • Setup Backend service : Nest.js
  • Setup GraphQL API
  • Setup BDD service : Postgres
  • Deployment Backend service & database

  • Github Action CI (skeletons)

Calendar (graph + table) OveraLL & BU

Je veux une vue d’ensemble de ma road to net-zero avec tous les KPI principaux, année après année

  • Format Calendrier
  • Format Tableau

Au global
Par degre 1 d'arborescence

CCRP - Road to MVP

Net zero:

  • Add retired column

Annual stock:

  • Take retired cc in account
  • Fix actual rate display bug
  • Properly display debt which is the "t" quantity corresponding to delta %
  • Ex post stock + ex ante stock has to be at year n

Orders :

  • Braulio allocated bug
  • Remove quantity locked

Business unit allocation:

  • Missing contributions = debt
  • Card:
  1. yearly emission : quantity
  2. yearly contribution : % (real contribution this year)
  3. allocations to be displayed in status bar (check values from api)

Reporting:

  • Removed tons = total allocated

Portfolio :

  • Invested amount = issued price * supply + purchased price * supply
  • carbon asset allocation loading issue
  • projects metrics (colors to check, add types from excel)

Project Page:

  • $ Amount to check

QA # 1 - Workshop fixes

  • order table / update with columns from first data iteration with test data
  • on orders table: fix qty allocated / available / locked
  • on business unit page / project page : inverse removed tons with protected hectares
  • on business unit page : fix project colors repartition

Allocations/planifications

Je veux pouvoir être en mesure de planifier l’utilisation (ajouter une allocation) d’un CC ou d’un bulk de CC pour un Unit donné

  • Relance des calculs

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.