1
0
forked from PGL/Clyde
This branch is 5 commits behind PGL/Clyde:master
2024-04-22 22:36:12 +02:00
2024-04-22 21:38:50 +02:00
2024-03-08 19:57:38 +01:00
2024-04-22 22:36:12 +02:00
2024-02-23 12:00:36 +01:00
2024-02-23 12:00:36 +01:00
2024-03-04 21:30:16 +01:00
2024-04-02 00:21:15 +02:00
2024-02-23 12:00:36 +01:00
2024-02-23 12:00:36 +01:00
2024-03-30 23:33:16 +01:00
2024-02-23 12:00:36 +01:00

Clyde project

Signature

Projet du groupe 01:

  • Debucquoy Anthony: Extension messagerie
  • Maxime Bartha: Extension publication scientifique
  • William Karpinski: Extension gestion des horaires
  • Léo Moulin: Extension inscription des étudiants

Running

Le projet peut être lancé grace à docker compose.

$ docker compose up 

Dans le cas ou vous modifiers des fichiers, pour éviter que les images de docker soient recrées avec les changement

$ docker compose up --force-recreate --build

Dévelopement

Dans le cas ou vous êtes dans une phase de développement, il est plus simple d'utiliser gradle pour lancer le backend et frontend dans un mode de développement. Attention: Ce mode n'est pas fait pour être utilisé en production!

$ ./gradlew run --parallel

permet de lancer le frontend sur http://localhost:5173 ansi que le frontend sur http://localhost:8080

Ceci requière également docker pour lancer une instance de postgresql pris en charge par spring.

Il est possible de se passer entièrement de docker en supprimant la dépendance dans le fichier backend/build.gradle.kts: developmentOnly("org.springframework.boot:spring-boot-docker-compose") Il est alors nécéssaire d'avoir une instance de postgresql tournant sur localhost:5432 avec une table clyde, utilisateur: devel et password: devel (cette configuration peut également être changée dans le fichier resources/application.properties de spring)

Description
Système de gestion d'universitée
Readme 5 MiB
Languages
JavaScript 74.1%
Java 14.4%
Vue 11.2%
TeX 0.2%