Application filters products by option values via API.
The environment consists of 3 containers, running:
- nginx
- php (8.1)
- mysql as database
- Clone this rep
- Run
docker compose up -d
- Once the containers are created ssh into the php
docker exec -it container_id sh
container and run following commands
composer install
php "bin/console" doctrine:database:create
php "bin/console" doctrine:migrations:migrate
php "bin/console" doctrine:fixtures:load
There's no need to configure anything to run the application.
Access the application in your browser at the given URL http://127.0.0.1/parameter
Tests can be launched with
php bin/phpunit