Skip to content

Repository files navigation

Template de création d'un module GeoNature

Ce template décrit la structure obligatoire d'un module GeoNature.

  • Le backend est développé en Python grâce au framework Flask.
  • Le frontend est développé grâce au framework Angular (voir la version actuelle du coeur de GeoNature)

GeoNature prévoit cependant l'intégration de module "externe" dont le frontend serait développé dans d'autres technologies. La gestion de l'intégration du module est à la charge du développeur.

Documentation :

Fichiers relatifs au bon fonctionnement du module

Backend

Voir PnX-SI/GeoNature#1272

Frontend

Le dossier frontend comprend les élements suivants :

  • le dossier app comprend le code typescript du module
    • Il doit inclure le "module Angular racine", celui-ci doit impérativement s'appeler gnModule.module.ts
  • le dossier assets avec l'ensemble des médias (images, son).
  • Un fichier package.json qui décrit l'ensemble des librairies JS nécessaires au module.

About

Template de création d'un module GeoNature

Resources

Stars

0 stars

Watchers

5 watching

Forks

Releases

Packages

Used by

Contributors

Languages