Welcome to Web-Item-Market !
Web element gallery.
Application developped by DYS-Tools ( Sacha & Yohann Durand)
This architecture proposes a reutilisable code and easy to maintain. It also provides good practice like MVC layout and object oriented
- Symfony ( 5.0.8 )
- CircleCI
- Docker ( configure your environment)
- Ansible ( deploy with ansible folder)
How to use this project on your environment ?
- clone this project on your environment
- configure your variable environment
- run
composer install
- run
yarn install
- run
php bin/console d:d:c
- run
php bin/console make:migration
- run
php bin/console d:m:m
- You can run this project with docker containers (docker-compose included in this repository )
run this project with docker containers (docker-compose included in this repository )
docker-compose up -d
ansible-playbook ansible/playbook.yml -i ansible/hosts.ini --ask-vault-pass
This website is available in "http://webitemmarket.yohanndurand.fr"
For generate a coverage-html
php bin/phpunit --coverage-html public/data
Testing Symfony Website
php bin/phpunit
Visit our website for more informations
Standard :
- PSR2 ( https://www.php-fig.org/psr/psr-2/ )