- Docker: Make sure you have Docker and Docker Compose installed on your machine.
Follow these steps to set up and run the project:
The project is Dockerized, so you can easily start the necessary containers using the following command:
docker-compose up
You need to install the Composer dependencies inside the PHP container. Run the following command to install the dependencies:
docker-compose exec php composer install
Once the containers are up and running, you need to initialize the database. Run the following command inside the PHP container to execute the database migrations:
docker-compose exec php bin/console migrations
To check the code for static analysis issues, use PHPStan. Run the following command in the PHP container:
docker-compose exec php composer phpstan