View Code? Open in Web Editor
NEW
This project forked from matthiasnoback/layers-ports-and-adapters-workshop
Code and assignments for the "Layered Architecture and Ports & Adapters" workshop module.
Home Page: https://training.matthiasnoback.nl/
License: MIT License
PHP 85.73%
Gherkin 1.75%
Shell 1.22%
Dockerfile 0.95%
HTML 10.34%
layers-ports-and-adapters-workshop's Introduction
Code and assignments for the "Layers, Ports & Adapters" workshop module
Requirements
Getting started
- Follow the instructions for setting environment variables.
- Clone this repository and
cd
into it.
- Run
docker-compose pull
.
- Run
bin/composer.sh install --prefer-dist
to install the project's dependencies.
- Configure PhpStorm for debugging (optional).
- Run
docker-compose up -d
to start the web server.
- Go to http://localhost/ in a browser. You should see the homepage of the meetup application.
Running development tools
- Run
bin/composer.sh
to use Composer (e.g. bin/composer.sh require symfony/var-dumper
).
- Run
bin/run_tests.sh
to run the tests.
- Run
bin/deptrac.sh
to analyze dependencies.
- Run
bin/meetup.sh
to use the CLI tool for scheduling meetups.
layers-ports-and-adapters-workshop's People