Application de suivi et de certificaton du parcellaire bio à destination des opérateurs bio[^1] et aux organismes de certification.
Cette application implémente la maquette Figma CartoBio ainsi que le Système de Design de l'État avec Vue 3, Vue Router, Vue Pages et Pinia.
Pré-requis : node@20
npm install
npm start
Le composant est intégré au portail de notification de l'Agence Bio pour proposer une option de chargement de parcellaire dès la première étape règlementaire.
Le code source se situe dans src/widget/
.
La variable d'environnement VUE_APP_NOTIFICATIONS_AB_SAMPLE_WEBCOMPONENT_TOKEN
doit être configurée avec un jeton valide.
La clé publique de vérification doit être installée côté API via la variable d'environnement NOTIFICATIONS_AB_PUBLIC_KEY
.
npm start -- --config vite.widget.config.js
La page src/widget/index.html
documente son intégration dans une page web, tout en proposant une version interactive.
npm run build
npm test
Netlify dépose un commentaire par Pull Request, avec un lien vers une URL prévisualisation.
Chaque commit/push sur la [branche v2
] déploie en préproduction.
Chaque nouveau tag déploie en production.
Pour créer un tag :
# Lors d'ajout de fonctionnalités
npm version minor
# Lors d'un correctif ou ajout très mineur
npm version patch
Puis :
git push --version
npm install @agencebio/rosetta-cultures@latest