# Installation

1. Clone the repository <https://github.com/berkmancenter/commuse>.
2. Install PostgeSQL and create a new database.
3. Install ElasticSearch.
4. `composer install` , you will need `composer` (<https://getcomposer.org/download/>).
5. Copy `env` to `.env` and update the database settings with your database location and ElasticSearch host.
6. `cd front`
7. Copy `.env_example` to `.env` and update it.
8. `yarn install` , you will need `node` and `yarn` ([https://classic.yarnpkg.com/lang/en/docs/install](https://classic.yarnpkg.com/lang/en/docs/install/#debian-stable)) installed.
9. Run `./deploy.sh` , it will build the front-end application.
10. Go back to the root dir and run `php spark migrate --all` . It will run all needed database migrations.
11. Set the document root to `public`.
