# Installation

You can use any development environment you like, but application built around Docker container environment, therefor highly recommend to use Docker, specificially Laravel Sail.

Install Docker Desktop if you don't have it already.

Download links:

Installation will require root permissions.

# Dependencies

Run following command to install the dependencies for the first time:

docker run --rm -it --volume $(pwd):/app composer composer i --ignore-platform-reqs --no-scripts

# Running containers

Application uses Laravel Sail for managing Docker containers. Refer to Laravel Sail docs (opens new window) for usage.

# Commands

To run the CI code analysis and fixer localy, you can run:

sail composer check-code

We use the barryvdh/laravel-ide-helper package for IDE completion. If you want to use it run the follwing command to update your _ide_helper.php file:

sail composer ide-helper