Skip to content

Projet SIO en PHP proposé par Stéphane Mourey

License

Notifications You must be signed in to change notification settings

micheldiemer/ProjetSio

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#GPCI Gestion du Planning du Centre de formation Ifide

##Présentation du projet

Cette application sert à gérer le planning du centre de formation

##Environnement Requis Version de PHP : 5.3.5 ou plus

##Installation de l'application

L'application s'installe avec les étapes suivantes :

#####1/ Copier le dossier src/webApp dans le dossier web de votre serveur

#####2/ Installer les dépendances du backend avec composer :

cd PathVersDossierWeb/backend
php composer.phar install

#####3/ Créer la base de données qui va être utilisée sur votre serveur

#####4/ Rajouter les variables d'environnements nécessaires :

Pour cela, il faut modifier le fichier .env.exemple dans le dossier PathVersDossierWeb/backend/app :

DATABASE_NAME=""
DATABASE_USER=""
DATABASE_PASSWORD=""
SMTP_ADDRESS=""
SMTP_USER=""
SMTP_PASSWORD=""

Une fois que les informations nécessaires sont inscrites dans le fichier changer le nom du fichier en .env

#####5/ Utiliser le script php migration dans le dossier backend :

Dans le dossier dans le dossier PathVersDossierWeb/backend/app/database, executer les commandes :

php migration migrate 
php migration seed

La première crée la structure de la base de données, la seconde l'alimente avec les premières données, en particulier avec la création d'un compte administrateur.

#####6/ Voilà, l'application est prête à l'emploi

Un premier utilisateur nommé "admin" avec "abc" comme mot de passe est créé automatiquement.

About

Projet SIO en PHP proposé par Stéphane Mourey

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 65.9%
  • HTML 23.9%
  • PHP 9.0%
  • Other 1.2%