Structure du projet

Le projet est divisé en deux grandes parties : le site web et le modèle de calcul.

Le site web est lui-même divisé en deux parties : la partie front et la partie back.

https://incubateur-ademe.github.io/nosgestesclimat-doc/assets/images/architecture-1-1a3b902de2b38cb9ef7eb1f551cc1939.png

Récapitulatif des dépôt GitHub

Nom du dépôt Description Scope Liens
https://github.com/incubateur-ademe/nosgestesclimat Code source du modèle de calcul Modèle https://www.npmjs.com/package/@incubateur-ademe/nosgestesclimat
https://github.com/incubateur-ademe/nosgestesclimat-api Code source de l'API exposant les règles compilées Modèle https://nosgestesclimat-api.osc-fr1.scalingo.io/ / https://dashboard.scalingo.com/apps/osc-fr1/nosgestesclimat-api / https://cloud.cypress.io/projects/7wuiy2/runs?branches=[]&committers=[]&flaky=[]&page=1&status=[]&tags=[]&timeRange={"startDate"%3A"1970-01-01"%2C"endDate"%3A"2038-01-19"}
https://github.com/incubateur-ademe/nosgestesclimat-scripts Code source du code commun utilisés par les différents scripts Modèle Site https://www.npmjs.com/package/@incubateur-ademe/nosgestesclimat-scripts
https://github.com/incubateur-ademe/nosgestesclimat-server Code source du serveur utilisé pour les sondages Site https://nosgestesclimat.osc-fr1.scalingo.io/ / https://dashboard.scalingo.com/apps/osc-fr1/nosgestesclimat
https://github.com/incubateur-ademe/nosgestesclimat-site-nextjs Code source du site web Site https://nosgestesclimat.fr/ / https://vercel.com/nos-gestes-climat/nosgestesclimat / https://cloud.cypress.io/projects/bkkrae/runs?branches=[]&committers=[]&flaky=[]&page=1&status=[]&tags=[]&timeRange={"startDate"%3A"1970-01-01"%2C"endDate"%3A"2038-01-19"}
https://github.com/incubateur-ademe/nosgestesclimat-site Legacy : code source du site web avant le passage sous Next-JS Site
https://github.com/incubateur-ademe/publicodes-commun Ensemble de règles communes utilisées pour l'implémentation des modèles Publicodes de l'incubateur Modèle https://incubateur-ademe.github.io/publicodes-commun/ / https://www.npmjs.com/package/@incubateur-ademe/publicodes-commun
https://github.com/publicodes/tools Ensemble de fonctions utilisées pour la compilation du modèle Modèle https://publicodes.github.io/tools/ / https://www.npmjs.com/package/@publicodes/tools