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.
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 |