/camino-ui

Application web Camino, le cadastre minier numérique ouvert

Primary LanguageVueGNU Affero General Public License v3.0AGPL-3.0

Camino UI

Tests status codecov Dependency Status

Interface web de Camino, le cadastre minier numérique.

camino screenshot


Technologies


Configuration

  • Cloner ce repo : git clone https://github.com/MTES-MCT/camino-ui.git.
  • Renommer le fichier .env-example en .env et le compléter.

Installation

# installe les dépendances
npm install

Développement

# lance un serveur de développement avec webpack-dev-server
# accessible à localhost:8080
npm run dev

Production

# crée les fichiers de production dans le répertoire dist
npm run build

# lance le serveur de production
npm run start

Tests unitaires

# lance les tests unitaires en local
npm run test:jest

Tests de bout en bout

  • renommer cypress.en-example.json en cypress.env.json
  • compléter cypress.env.json
  • lancer camino-api
# lance les tests bout en bout en local
npm run test:cypress

Contribution

Voir contributing.md (en anglais) pour plus d'infos.


Credits

Production


Licence

Camino API, le cadastre minier numérique ouvert

AGPL 3 ou plus récent