RICM5 2018 2019 - UGAChain

From air
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
UGAChain

Description du projet

Ce projet a 2 objectifs:

  • Générer un projet JHipster (backend, frontend) à partir d'un smart contract Hyperledger.
  • Générer le squelette d'un smart contract Hyperledger à partir d'un descripteur JDL.

Ce projet sera validité et démontré avec le projet UGAChain 2018 et d'autres bases d'exemples (JHipster, Hyperledger).


Générer un projet JHipster

  • cto > participant --> ROLE_<participant>
  • cto > asset --> Entity Asset<asset>
  • acl --> ???
  • authentication --> ?? (OAuth2.0) génération de la configuration Keycloak
  • écriture d'un HyperledgerJPARepository ou d'un HyperledgerCrudRepository
  • écriture d'un
  • génération des dockerfiles et de descripteurs docker-compose

Générer un smart contract

  • directives additionnelles dans JDL (asset, participant, acl)

L'équipe

  • Enzo MOLION
  • Jordan JEAN
  • Léo VALETTE - Chef de projet
  • Loris GENTILLON

Gestion de projet

Livrables

Documentation