- Cliquez sur le bouton "code", puis sur la section HTTPS qui affiche l'url suivante :
https://github.com/belarif/bile-mo.git
copiez cette url à utiliser pour installer le projet en local.
- Ouvrez le terminal de votre IDE. Si vous utilisez le server WampServer64, positionnez vous sur le chemin c:/wamp64/www comme suit :
cd c:/wamp64/www
si vous utilisez un server autre que WampServer64, positionnez vous sur le chemin qui permettra l'exécution de l'API.
- Sur le même chemin, tapez la commande suivante pour cloner le projet :
git clone https://github.com/belarif/bile-mo.git
Après exécution de la commande, le projet sera copié dans le répertoire www
composer install
php bin/console lexik:jwt:generate-keypair
- Créer votre base de données en local
- Modifier le fichier .env pour adapater les accès à votre SGBD
- Créer le schéma de votre base de données:
php bin/console doctrine:migrations:migrate
php bin/console doctrine:fixtures:load
php -S localhost:8000 -t public/
- username : admin1@gmail.com
- password : admin1
- génération du fichier swagger.json
./vendor/bin/openapi --format json --output ./public/swagger/swagger.json ./src/swagger/swagger.php src
- consultation de la documentation
http://localhost:8000/swagger/index.html#/