Tout d'abord, il faut installer composer. Pour cela, rendez-vous sur le site officiel de Composer et suivez les instructions.
Une fois composer installé, il faut cloner le projet.
Une fois le projet cloné, il faut se déplacer dans le dossier et installer les dépendances. Pour cela, ouvrez un terminal et tapez la commande suivante :
composer install
Il faut créer deux bases de données, une pour les données du BDE qui s'appellera BdeData
et une pour les données de l'application qui s'appellera apptps
. Pour cela vous pouvez utiliser mysql ou sqlite.
Pour configurer la base de données du BDE, il faut modifier le fichier .env
qui se trouve à la racine du projet. Il faut modifier les lignes suivantes :
BDE_DB_CONNECTION=mysql
BDE_DB_HOST=
BDE_DB_PORT=
BDE_DB_DATABASE=BdeData
BDE_DB_USERNAME=
BDE_DB_PASSWORD=
Pour configurer la base de données de l'application, il faut modifier le fichier .env
qui se trouve à la racine du projet. Il faut modifier les lignes suivantes :
DB_CONNECTION=mysql
DB_HOST=
DB_PORT=
DB_DATABASE=
DB_USERNAME=
DB_PASSWORD=
Pour générer la clé de chiffrement, il faut ouvrir un terminal et taper la commande suivante :
php artisan key:generate
Pour générer les tables, il faut ouvrir un terminal et taper la commande suivante :
php artisan migrate:fresh --seed
Pour lancer le serveur, il faut ouvrir un terminal et taper la commande suivante :
php artisan serve