php7, mvc, oop, mysql, javascript, composer, export-to-excel, export-to-pdf, phpmailer ratcher-php-server, twig, bootstrap, jquery, hideShowPassword
Cette plateforme permet la publication de propositions d'enseignants d'un établissement d'enseignement.
Cette plateforme donne aux enseignants d'un établissement la possibilité de partager leurs suggestions avec d'autres au sein du même établissement.
https://www.youtube.com/watch?v=3RmUDs5ip_4
Suggestions des enseignants.pdf
Testé sur le serveur WAMP - Testé sur le serveur WAMP :
Apache/2.4.37 (Win64)
PHP/7.2.14 - Port défini pour Apache : 80
MySQL/5.7.24
Créez un nouvel hôte virtuel sur le serveur WAMP, ci-après MS94PROJEKAT - en tant qu'hôte virtuel, avec le chemin d'accès au dossier public : pathtoMS94PROJEKATpublic
Créez un hôte virtuel.
Créez une nouvelle base vide. (ci-après nom de la base de données : professeur_suggestions) 2.1. DÉFINIR LE COLLATION SUR : utf8_unicode_ci
Créez une base de données avec le classement utf8_unicode_ci.
hint: (C:wamp64binmysqlmysql5.7.24bin)
Exécutez la commande mysql -h localhost -u root -p professeur_suggestions < databaseSetup.sql
Initier la base de données.
Exécutez l'installation du compositeur.
Exécutez « installation du compositeur ».
Dans le fichier AppConfig, définissez les variables de la manière appropriée : DB_HOST = 'localhost' ; DB_NAME = 'suggestions_enseignant'; DB_USER = 'racine' ; DB_PASSWORD = 'CODE';
indice : (au lieu de "root", définissez l'utilisateur approprié si nécessaire) indice : (au lieu de "localhost", définissez l'hôte approprié si nécessaire)
Entrez les bonnes informations d'identification pour vous connecter à la base de données.
Dans le fichier AppConfig, définissez la variable SEND_MAIL sur true, si vous le souhaitez, puis définissez la configuration appropriée de VOTRE compte dans le fichier AppMail (lignes 29, 30, 35) à partir duquel l'e-mail d'activation et le mot de passe changent. un e-mail sera envoyé. Dans ce cas également, créez un nouvel utilisateur avec une VRAIE adresse e-mail. A l'inverse, activez manuellement l'utilisateur dans la base de données : professeur_predlozi, table utilisateurs, colonne is_active. Réglez sur 1.
Modifiez dans le fichier AppConfig la variable SEND_MAIL si vous souhaitez que le courrier d'activation et de réinitialisation du mot de passe soit envoyé à l'utilisateur. Sinon, faites-le manuellement.
Tous les utilisateurs ont le code 123456, utilisateurs : [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected], [email protected]
indice : ([email protected] est l'administrateur)
Tous les utilisateurs ont un mot de passe : 123456.
Démarrez le serveur Web Socket. Le fichier se trouve dans AppWebSocketServer.php.
indice : (Commande : php WebSocketServer.php)
Exécutez AppWebSocketServer.php : php WebSocketServer.php.
Exécutez l'application dans le navigateur : MS94PROJEKAT.
Exécutez l'application virtuelle hébergée dans le navigateur.