# Requirements

Below you will find the requirements necessary to install and run this software. A majority of the requiredments are what [**Laravel**](https://laravel.com/docs/5.4#server-requirements) requires, with a few exceptions:

* PHP >= 7.2.0
* OpenSSL PHP Extension
* XML PHP Extension
* PDO PHP Extension
* Tokenizer PHP Extension
* Mbstring PHP Extension
* GD/ImageMagick PHP extension
* Mcrypt PHP Extesion
* ZIP PHP Extension
* MySQL Server/Client
* Apache, NGINX
* URL Rewriting enabled (mod\_rewrite, try\_files, etc)

#### Lerna

To manage `npm` dependencies across different packages, we use Lerna. Please install this as well, before installation:

```
yarn global add lerna

or

npm install --global lerna
```
