RICM5 2018 2019 - UGAChain: Difference between revisions

From air
Jump to navigation Jump to search
Line 31: Line 31:
* [[RICM5 2018 2019 - UGAChain - Journal | Journal]]
* [[RICM5 2018 2019 - UGAChain - Journal | Journal]]
* [[RICM5 2018 2019 - UGAChain - Conception | Conception]]
* [[RICM5 2018 2019 - UGAChain - Conception | Conception]]
* [[RICM5 2018 2019 - UGAChain - SRS | SRS]]
* [[RICM5 2018 2019 - UGAChain - Choix de conception et programmation | Choix de conception et programmation]]
* [[RICM5 2018 2019 - UGAChain - Choix de conception et programmation | Choix de conception et programmation]]
* [https://sonarcloud.io/dashboard?id=fr.uga.ugachain%3Auga-chain Analyse SonarQube]
* [https://sonarcloud.io/dashboard?id=fr.uga.ugachain%3Auga-chain Analyse SonarQube]

Revision as of 07:59, 19 March 2019

Error creating thumbnail: Unable to save thumbnail to destination
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