Guide à destination des associations ou citoyens souhaitant réutiliser Municipales 2026 pour suivre les engagements des candidats aux élections municipales de 2026.

Municipales 2026 est un projet Open Source conçu pour permettre à chacun·e de suivre les engagements des candidats aux élections municipales. Tout le code est public et réutilisable librement.
Le code est disponible sur GitHub sous licence MIT.
Une association, un collectif ou un·e citoyen·ne peut donc copier, modifier et adapter ce projet à sa ville, puis le publier sous un autre nom.
La plateforme est conçue pour être légère et peu coûteuse :
Le seul coût financier est l’achat d’un nom de domaine (~10€/an).
⚠️ Cette partie est technique. L’aide d’un·e développeur·euse peut être utile.
N’hésitez pas à nous envoyer un message pour échanger sur votre projet. On pourra vous donner des conseils et des retours d’expérience.
Optionnel : si tu prévois de créer un tutoriel vidéo, ajoute ici un lien ou une mention.
git clone git@github.com:rayonsdaction/municipales.git
cd municipales2026
Puis installer les dépendances
npm install
Puis le faire tourner en local
npm run dev
ça y est : vous avez votre clone de Municipales qui tourne sur votre poste.
http://localhost:3000
Une fois que vous avez adapté les données à votre ville, vous pouvez déployer votre plateforme.
On recommande d'utiliser Netlify ou Vercel pour l'hébergement. L'offre gratuite de ces 2 plateformes est très généreuse et suffira largement pour ce genre de projet. Par ailleurs, elles offrent une excellente intégration avec Github. Ainsi, à chaque modification de vos données (ou commit), les changements seront "live" en 30-40 secondes.
Voici par exemple la configuration de Municipales sur Netlify (section Build & Deploy):
Build command : npm run generate
Publish directory : dist
Et voilà!
Vous pouvez ensuite :
On vous souhaite tout le meilleur pour votre projet ! 🎉