Code source wiki de Accueil Hypercerts
Version 3.1 par dufour18 le 22/07/2020 - 13:26
Afficher les derniers auteurs
| author | version | line-number | content |
|---|---|---|---|
| 1 | Vous cherchez à délivrer aux étudiants de votre université des attestations de réussite dématérialisées ? Hypercerts vous permettera de générer et envoyer des attestations officielles, numériques, et infalsifiable. Ces dernières pourront être envoyées par mail, déposées dans un coffre Digiposte personnel que vous pouvez créer en masse, et même être certifiées authentiques et intègres grâce à la blockchain spécialement dédiée à la certification des attestations. | ||
| 2 | |||
| 3 | Une fois l'application connecté à Apogée et au LDAP, les gestionnaires de composantes pourront demander la génération et l'envoi des attestations de réussite en un click. | ||
| 4 | |||
| 5 | {{info}} | ||
| 6 | La version 2020.1 est une beta d'Hypercerts. Bien que le cœur de l'application soit fonctionnel, les dépôts de documents dans les coffres digisposte et la certification cryptographique sont en cours de dévlopement actif. | ||
| 7 | {{/info}} | ||
| 8 | |||
| 9 | == | ||
| 10 | Prérequis == | ||
| 11 | |||
| 12 | Hypercerts est une application Java qui se connecte à apogée et au LDAP. Elle requiert l'utilisation d'une base MariaDB pour son fonctionnement interne. Elle se déploie sur des serveurs comme une application SpringBoot classique. Le WAR pourra être pris en charge par un tomcat pour servir l'application. | ||
| 13 | |||
| 14 | |=((( | ||
| 15 | Technologie | ||
| 16 | )))|=((( | ||
| 17 | Version | ||
| 18 | ))) | ||
| 19 | |((( | ||
| 20 | JDK | ||
| 21 | )))|((( | ||
| 22 | 11+ | ||
| 23 | ))) | ||
| 24 | |(% colspan="1" %)((( | ||
| 25 | SpringBoot | ||
| 26 | )))|(% colspan="1" %)((( | ||
| 27 | 2.3 | ||
| 28 | ))) | ||
| 29 | |(% colspan="1" %)((( | ||
| 30 | Vaadin (Frontend) | ||
| 31 | )))|(% colspan="1" %)((( | ||
| 32 | 14 | ||
| 33 | ))) | ||
| 34 | |((( | ||
| 35 | Tomcat | ||
| 36 | )))|((( | ||
| 37 | 9+ | ||
| 38 | ))) | ||
| 39 | |(% colspan="1" %)((( | ||
| 40 | MariaDB | ||
| 41 | )))|(% colspan="1" %)((( | ||
| 42 | 14+ | ||
| 43 | ))) | ||
| 44 | |(% colspan="1" %)((( | ||
| 45 | Maven | ||
| 46 | )))|(% colspan="1" %)((( | ||
| 47 | 3.6+ | ||
| 48 | ))) | ||
| 49 | |(% colspan="1" %)((( | ||
| 50 | Connection Apogée | ||
| 51 | )))|(% colspan="1" %)((( | ||
| 52 | \\ | ||
| 53 | ))) | ||
| 54 | |(% colspan="1" %)((( | ||
| 55 | Connection Apogée via WS | ||
| 56 | )))|(% colspan="1" %)((( | ||
| 57 | \\ | ||
| 58 | ))) | ||
| 59 | |(% colspan="1" %)((( | ||
| 60 | Connection LDAP | ||
| 61 | )))|(% colspan="1" %)((( | ||
| 62 | \\ | ||
| 63 | ))) | ||
| 64 | |(% colspan="1" %)((( | ||
| 65 | Docker (optionnel) | ||
| 66 | )))|(% colspan="1" %)((( | ||
| 67 | docker-compose 3 | ||
| 68 | ))) | ||
| 69 | |||
| 70 | \\ | ||
| 71 | |||
| 72 | == Personalisation d'Hypercerts == | ||
| 73 | |||
| 74 | == Compilation en local == | ||
| 75 | |||
| 76 | \\ | ||
| 77 | |||
| 78 | {{section}} | ||
| 79 | {{column width="60%"}} | ||
| 80 | {{recently-updated/}} | ||
| 81 | {{/column}} | ||
| 82 | |||
| 83 | {{column width="5%"}} | ||
| 84 | \\ | ||
| 85 | {{/column}} | ||
| 86 | |||
| 87 | {{column width="35%"}} | ||
| 88 | ====== Navigate space ====== | ||
| 89 | |||
| 90 | {{locationSearch reference="WebHome"/}} | ||
| 91 | |||
| 92 | {{pagetree/}} | ||
| 93 | {{/column}} | ||
| 94 | {{/section}} |