This project is realized with API Platform
- PHP 7.1.3 or more
-
Copy repository
git clone https://github.com/jucarre/BileMo.git -
Configure BDD connect on
.envfile -
Install the dependencies
composer install -
Create database
php bin/console doctrine:database:create -
Migrate database table
php bin/console doctrine:migrations:migrate -
Load fixtures in database
php bin/console doctrine:fixtures:load -
Generate the SSH keys JWTAuthentication and add passphrase key in
.envfileJWT_PASSPHRASE=Your_keymkdir config/jwt openssl genrsa -out config/jwt/private.pem -aes256 4096 openssl rsa -pubout -in config/jwt/private.pem -out config/jwt/public.pem
You can find the performance tests done with Blackfire and the schema differences of the API in the Docs file