Skip to content

Benjamin-Boisserie-ABC/ecolab-climat

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ecolab-climat

C'est quoi ?

Un simulateur d'empreinte carbone personnelle à l'année, utilisant le modèle climat de ecolab-data.

Pour contribuer au modèle et données sous-jacentes (calculs, textes, questions, suggestions de saisie), rendez-vous ici.

Pour tout ce qui touche à l'interface (style d'un bouton, graphique de résultat, code javascript, etc.) c'est ici dans les issues.

🌐 Most of the documentation (including issues and the wiki) is written in french, please raise an issue if you are interested and do not speak French.

Et techniquement ?

C'est pour l'instant un fork d'un simulateur de cotisations sociales, mon-entreprise.fr, lui-même forké pour futur.eco, qui permet de coder en français des règles de calculs, dans un langage (qui se veut) simple et extensible. De ces règles de calcul, des simulateurs (pour l'utilisateur lambda) et des pages de documentation qui expliquent le calcul (pour l'expert ou le curieux) sont générés automatiquement.

La bibliothèque de calcul publicodes, qui fournit le langage du modèle, vient d'être publiée comme un paquet NPM, qui sera bientôt intégré ici pour simplifier énormément la base de code et se concentrer sur le domaine métier.

Installation

You need to clone another repo, https://github.com/betagouv/ecolab-data, in the same directory than this one. The model YAML files will then be loaded locally (no installation needed, they are loaded by webpack), and your changes to these files will refresh the UI instantly.

Then run this command in this repo :

yarn && yarn start

About

Estimez votre impact personnel sur le climat

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 48.8%
  • JavaScript 43.6%
  • CSS 6.6%
  • Other 1.0%