Avant d'utiliser GestionExams, assurez-vous de remplir les prérequis suivants :
- Avoir une distribution Apache installée. Je recommande l'utilisation de XAMPP, que vous pouvez télécharger ici.
- Avoir PHP installé sur votre système.
- Avoir Symfony installé sur votre système, que vous pouvez télécharger ici.
-
Clonez le dépôt de l'application depuis GitHub en utilisant la commande suivante dans le terminal :
git clone https://github.com/ClemLy/GestionExams.git
-
Si vous utilisez XAMPP, déplacez le dossier obtenu dans le répertoire
XAMPP/htdocs. -
Ouvrez un serveur Symfony à l'aide de la commande :
symfony server:start -d
-
Accédez au serveur fournit par la commande.
Lorsque vous accédez au site, vous pouvez directement vous y connecter en utilisant les codes de l'utilisateur administrateur : Email : admin@root.com Mot de passe : root
Vous avez la possibilité de créer, modifier ou supprimer des filières, des semestres, des enseignants, des modules, des étudiants, des notes, et enfin l'utilisateur.
Note : Il n'est pas recommandé de modifier l'utilisateur pour le moment.
Une barre de recherche est présente afin de retrouver facilement un élément de la base de données précis. Exemple : La filière "121".
Il est possible de trier les éléments de la base de données en cliquant sur le titre de la colonne que vous voulez trier. Ce tri se fait par ordre croissant ou alphabétique. Vous pouvez faire le tri inverse en recliquant sur la colonne.
GestionExams est une application multilingue ! Il est possible de traduire l'application en français, en anglais, en allemand, et enfin en espagnol.
Il est possible de sélectionner un ou plusieurs éléments de la base de données en cliquant sur leur case à gauche. Ceci permet de supprimer plusieurs éléments à la fois.
Il est possible de se déconnecter en appuyant sur le bouton on/off en haut de droite de la page principale.
Il est possible de changer la couleur de l'application, passant de sombre à clair, et inversement. Il suffit d'appuyer sur le bouton "switch" présent dans la page d'accueil et la page de login. Le changement de thème fonctionne mais comporte encore quelques limites : Le thème ne se sauvegarde pas, et impossible de changer de thème dans une nouvelle page si on ne la raffraîchit pas.
Le défaut de cette application est qu'elle fonctionne dans une base de données qui est locale à moi-même. Impossible de se connecter avec un login si je ne démarre pas ma base de données. Il est pour le moment possible de régler ce défaut si vous implémentez vous-même votre base de données.
Profitez de la gestion d'une base de données avec GestionExams !