尚未检测到更新。GitHub 发布版本后会显示在这里。
制作者的介绍仅有上面的一句话。 更多详情请阅读仓库 README。 仓库 README ↗
正在加载完整 README。
查看完整 README ↗Hémicycles interactifs de l'Assemblée nationale, du Sénat et du Parlement européen. Chaque siège ouvre la fiche de l'élu, avec ses votes sur les grands textes classés par thème et un lien vers chaque scrutin officiel.
| Institution | Élus | Votes |
|---|---|---|
| Assemblée nationale | data.assemblee-nationale.fr (AMO10) | Scrutins publics, 17e législature |
| Sénat | data.senat.fr (ODSEN) | JSON des scrutins publics de senat.fr |
| Parlement européen | HowTheyVote.eu (ODbL) | Votes par appel nominal, 10e législature |
Sont retenus les votes d'ensemble : textes, articles uniques, résolutions, déclarations du Gouvernement et motions de censure. Les amendements sont exclus. Détails sur la page « Sources et méthode » du site.
scripts/build-data.mjs collecte + transformation -> public/data/{an,senat,pe}.json
scripts/topics.mjs classement thématique par mots-clés (et sujets OEIL pour le PE)
.github/workflows/update-data.yml chaque lundi : régénère les JSON et les committe
Vercel redéploie automatiquement à chaque commit, donc à chaque mise à jour des données.
npm install
node scripts/build-data.mjs # ou : node scripts/build-data.mjs an senat
npm run dev # http://localhost:3000
Deputy-Monitoring.Aucune variable d'environnement n'est nécessaire. Pour forcer une mise à jour des données : onglet Actions du dépôt, workflow « Mise à jour des données », bouton Run workflow.