/2022etmoi

Test en ligne pour se comparer aux candidats de l'élection présidentielle sur une trentaine de propositions.

Primary LanguageTypeScript

CI Front

2022 et moi permet de se comparer aux différents candidats à l'élection présidentielle sur une série de propositions. Le projet est facilement réutilisable en modifiant src/data et src/types/Proposition.ts.

Développement

Installation des dépendances :

npm ci

Lancer le site :

npm start

Propositions et réponses

Liste des propositions : Propositions.ts, tableau.

Les candidats se prononcent sur chaque proposition : pour (CandidateAnswer.YES), contre (CandidateAnswer.NO), ou neutre (CandidateAnswer.NEUTRAL).

Score

Principe

50% correspond au score neutre (en moyenne autant en accord qu'en désaccord). 0% correspond à un désaccord parfait et 100% à un accord parfait.

Il faut relativiser la signification du score car celui-ci dépend forcément du choix des propositions !

Calcul

Fonctions de calcul du score : ScoringService.ts

  • Pour une réponse à une proposition (de très défavorable à très favorable, -2 à 2), et une réponse du candidat (contre, sans avis ou pour, -1 à 1), on gagne points. Le score des réponses face au candidat est la somme des , normalisée face à la somme des valeurs absolues des points , et exprimée sous forme de pourcentage.