Ce site internet est un projet scolaire mené par @arnaudsaulou, @BastLast, @Formula-9, @Lewis-Lucas et @Thepharaon36
Application web permettant aux professeurs de créer des évaluations et de générer des sujets aléatoires cohérents à partir de celle-ci.
Les sujets peuvent ensuite être attribués aux élèves inscrits dans la base de données pour les évaluer. Ceux-ci peuvent passer le contrôle en ligne et s'exercer sur celui-ci.
Cette application est un projet scolaire open-source. Cependant, des packages exterieurs necessaires au fonctionnement de l'application ont été ajoutés.
Chargés en local :
- chartjs [http://chartjs.org/]
- dataTable [https://datatables.net/]
- colorpicker [https://github.com/evoluteur/colorpicker]
- fontawesome-free [https://github.com/FortAwesome/Font-Awesome]
- Génération de pdf : html2pdf & jspdf [https://github.com/MrRio/jsPDF] & [https://github.com/eKoopmans/html2pdf.js]
Chargés en ligne (Voir header.inc.php)
- [Bootstrap 4.2.1]
- [Jquery 3.3.1]
- [Popper.js 1.14.6]
L'application a été concue et testée pour fonctionner au minimum avec l'environnement suivant :
- [Apache 2.4.25]
- [PHP 7.0.30-0]
- [MariaDB 10.1.37]
Une fois l'application téléchargée ou clonée vous devrez utiliser le Script_Creation_BD.sql pour générer la base de données.
Décompressez le fichier packages.zip de manière à activer les packages chargés en local.
Renomez le fichier CONFIG.php en config.inc.php en complétant les champs requis. Ce fichier se situe dans /ApplicationWeb/includes