Application Vue 3 pour explorer les droits de mutation à titre onéreux (DMTO) par département.
- Panel gauche : présentation, anticipation annuelle par taxe, tableaux, graphiques
- Carte MapLibre : chloropleth des départements
- Graphiques ECharts : évolution mensuelle + histogramme annuel (encaissé / projeté)
- Nowcasting (ratio historique / Elastic Net) via artefacts générés dans
analytics/
Chargées en direct depuis data.gouv.fr :
https://www.data.gouv.fr/api/1/datasets/r/9a8bd034-fdbe-4056-9503-8a3afb03ada4
npm install
npm run devBuild production (dist/) :
npm run buildPrévisualiser le build comme sur GitHub Pages :
npm run previewLe projet est configuré pour être servi sous
https://<user>.github.io/dmto/ (base: '/dmto/' dans Vite).
- Pousser le repo sur GitHub (nom recommandé :
dmto). - Settings → Pages → Source : GitHub Actions.
- Au push sur
main/master, le workflow.github/workflows/deploy-pages.ymlexécutenpm ci && npm run buildet publie le dossierdist.
Le build copie aussi index.html → 404.html pour que les routes SPA
(/methode, etc.) fonctionnent sur Pages.
Assets publics (departements.geojson, nowcast/artifacts.json) sont
préfixés avec le base /dmto/.
Pour régénérer les artefacts de projection avant un déploiement :
npm run nowcast:export
npm run buildVoir aussi analytics/README.md.
Ce projet est publié sous licence MIT : composants, code, méthodes et visualisations peuvent être librement réutilisés.