Skip to content

Application de gestion d'universite (cours, emplois du temps, fees,...) pour les profs, étudiant(e)s et la faculté.

License

Notifications You must be signed in to change notification settings

Sbai-Salah/Eschool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 

Repository files navigation

Eschool

Application de gestion d'universite (cours, emplois du temps, fees,...) pour les profs, étudiant(e)s et la faculté.

logoAPP

Pourquoi Eschool ?

Les outils qu'on a utiliser

Editeur IntelliJ : Download it here

Version 11.0.1 & 11.0.2 du Javafx SDK. (Voir ci-dessous pour les telechargers)

OpenJDK-17

Mysql-connector-java-8.0.17

Maquettes graphique & Remarques sur le design

Web 1920 – 2 Web 1920 – 1 Web 1920 – 3 Web 1920 – 4

Etapes pour fonctionner le projet

  • Telecharger le fichier zip, puis prenez le dossier eschool et metter-le dans le Desktop par exemple.

  • A l'interieur du fichier eschool on va faire quelques modifications :

    • Prenez le fichier production et metter-le dans le dossier out.
    • Telecharger le dossier des images en cliquant ici Img puis metter-le dans le dossier eschool.
    • (Voir l'arborescance du dossier eschool ci-dessous)
  • Telecharger les deux versions du Javafx SDK 11.0.1 et 11.0.2, apres telechargement extracter les deux n'importe ou (on va l'utiliser apres)

  • Lancer IntelliJ et cliquer sur Open (eschool).

  • Dans la barre superieur, cliquer sur : FILE>Project Structure.

  • Dans cette fenetre, cliquer sur MODULES ou il y : sources, paths, dependencies.

  • Dans la partie : sources, choisir le dossier src et cliquer sur : Mark as : Sources.

  • Dans la meme partie : sources, choisir le dossier out et cliquer sur : Mark as : Excluded.

  • Dans la partie Dependencies, on va ajouter (par le boutton +) les fichiers suivants :

    • Javafx SDK 11.0.1/lib (C'est le fichier qu'on a extracter avant)
    • Javafx SDK 11.0.2/lib
    • OpenJDK-17
    • mysql-connector-java-8.0.17
    • ajouter aussi le dossier : testEschool il est dans le dossier : out>artifacts>testEschool_jar>testEschool.jar
  • cliquer sur APPLY puis OK.

Partie Base de Donnees :

  • dans Xamp ou Wamp importer le fichier Eschool.sql (il y a tout la dedans).

VM Options & venv config :

  • Dans la partie VM Options du projet on va ajouter ce ligne :
    --module-path "C:\Users\Sbai Salah\Downloads\javafx-sdk-11.0.1\lib" --add-modules javafx.controls,javafx.fxml 
    
    Bien sur il faut changer lce chemin par le chemin ou il existe le fichier lib du javafx sdk 11.0.1
    
  • Finalement Environement Variables ajouter le fichier bin du javafx 11.0.1.

Le team

Noms Position & travail
SBAI Salah Chef de projet & Code Controlleurs
MHARZI Chaymae Partie Student (Views)
ZIANI Imane Partie Student (Views)
SGHIOURI el idrissi Mohammed Partie Admin (Views)
EL BOUZYANI Intissar Partie Admin (Views)
EL MOURABIT Mohammed Partie Faculty (Views) & Design
FAKIHI MOUAD Partie Faculty (Views) & Design

About

Application de gestion d'universite (cours, emplois du temps, fees,...) pour les profs, étudiant(e)s et la faculté.

Topics

Resources

License

Stars

Watchers

Forks