Architecture du projet
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.
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-doc | Code source de ce site | Modèle Site | Prod |
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 |
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 |