-
A2Z est un site Web permettant à ses utilisateurs d’effectuer différents types de fiches d’exercices.
-
Une professeure de primaire a besoin d’une application web afin de proposer un panel de fiches d’exercices distinctes et adaptées à chacun de ses élèves.
-
Elle souhaite pouvoir le faire de manière rapide, simple et efficace sur un site intuitif pour l’équipe pédagogique.
-
Elle souhaite également pouvoir personnaliser sa feuille d’exercices en ajoutant, modifiant ou supprimant des types de questions à poser, le tout sur une unique feuille.
-
Notre site est facile à prendre en main et intuitif. Il sera dans un premier temps exclusivement destiné aux élèves d’école primaire allant du CP au CM2.
-
Elle souhaiterait également pouvoir proposer cette application à d’autres professeurs voire d'autres écoles pour qu'elles puissent elles aussi en profiter dans le futur.
- PHP >= 7.4
- MySQL >= 5.7
- Git
Veillez à avoir installé Git sur votre machine sinon, suivez ce tuto: https://www.youtube.com/watch?v=mNwPztLFFJo Vous pouvez aussi télécharger le fichier source depuis GitHub et le dézipper et le mettre dans -->
cd {REPERTOIRE_APACHE} par exemple pour Wamp : C:\wamp64\www
git clone https://github.com/DUT-Info-Montreuil/A2Z.git
Puis lancer les services MySQL et Apache
Allez dans son navigateur et dans : http://localhost/phpmyadmin/index.php
Useur : root et appuyer sur entrée
Créer DATABASE a2z;
Créer USER 'a2z'@'localhost' IDENTIFIED BY 'PASSWORD';
GRANT ALL PRIVILEGES ON a2z.* TO 'a2z'@'localhost';
FLUSH PRIVILEGES;
<?php
class Connexion
{
protected static $bdd;
//Initialise base de donnée
public static function initConnexion()
{
$id = "a2z";
$dbname = "a2z";
$mdp = "VOTREMOTDEPASSE";
$adress = "localhost";
self::$bdd = new PDO("mysql:host=$adress;dbname=$dbname", $id, $mdp);
}
}
?>
Pour accéder au site, vous pouvez utiliser ce lien : http://localhost/A2Z/src/index.php?
Version 1.0 - 2022/11/30 GNU GPL Copyleft (C inversé) 2023-2033 Initiated by Hamidi.Yassine,Chouchane.Rayan,Claude.Aldric