Aller au contenu principal

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.

schema

Récapitulatif des dépôt GitHub

Nom du dépôtDescriptionScopeLiens
nosgestesclimatCode source du modèle de calculModèleNPM
nosgestesclimat-apiCode source de l'API exposant les règles compiléesModèleProd / Scalingo / Cypress
nosgestesclimat-docCode source de ce siteModèle SiteProd
nosgestesclimat-scriptsCode source du code commun utilisés par les différents scriptsModèle SiteNPM
nosgestesclimat-serverCode source du serveur utilisé pour les sondagesSiteProd / Scalingo
nosgestesclimat-site-nextjsCode source du site webSiteProd / Vercel / Cypress
publicodes-communEnsemble de règles communes utilisées pour l'implémentation des modèles Publicodes de l'incubateurModèleDoc / NPM
@publicodes/toolsEnsemble de fonctions utilisées pour la compilation du modèleModèleDoc / NPM