Skip to content

Application de communication décentralisée au sein d'un réseau local

License

Notifications You must be signed in to change notification settings

arc-hugo/clavardage

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Logiciel de clavardage

Application de communication décentralisée au sein d'un réseau local.

Description

Ceci est le dépôt d'un projet d'application de clavardage réalisée dans le cadre de la formation en 4ème année Informatique et Réseaux de l'INSA Toulouse.
Le projet s'appuie sur le langage Java et la librairie JavaFX ainsi que sur la base de donnée SQLite pour fournir un service de communication stable en réseau local décentralisé.
La gestion du projet s'est effectuée grâce aux outils Maven, Git, Jira et Github Actions.

Prérequis

Afin de lancer le .jar, vous devait installer Java 11 sur votre machine.
vous devez ensuite ouvrir un terminal dans le dossier de votre .jar et lancer la commande :
java --jar clavardage-<VERSION>.jar
Pour lancer l'application avec le clone du dépôt, vous devez également avoir installé Maven et lancer la commande :
mvn clean javafx:run

Utilisation

Les details de l'utilisation sont décrits dans le rapport.

Membres du projet

Hugo Barral
Oriane Berry