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
nosgestesclimat Code source du modèle de calcul Modèle NPM
nosgestesclimat-api Code source de l'API exposant les règles compilées Modèle Prod / Scalingo / Cypress
nosgestesclimat-scripts Code source du code commun utilisés par les différents scripts Modèle Site NPM
nosgestesclimat-server Code source du serveur utilisé pour les sondages Site Prod / Scalingo
nosgestesclimat-site-nextjs Code source du site web Site Prod / Vercel / Cypress
nosgestesclimat-site Legacy : code source du site web avant le passage sous Next-JS Site
publicodes-commun Ensemble de règles communes utilisées pour l'implémentation des modèles Publicodes de l'incubateur Modèle Doc / NPM
@publicodes/tools Ensemble de fonctions utilisées pour la compilation du modèle Modèle Doc / NPM