- PHP 7.0
- MongoDB 3.2
- Node.js 7.6
- NPM 4.6
- Composer
- Grab source code
git clone
- Install project dependencies
composer install
andnpm install
- Set up your env config file:
cp .env.example .env
- Setup DB connection in
.env
- Generate Laravel
API_KEY
:php artisan key:generate
- Compile assets by running
npm run dev
for dev environment ornpm run prod
for prod environment - Set web server root to
public/index.php
. For dev environment you can just usephp artisan serve
You have to install phpunit
. To run all tests simply fire phpunit
in a
project directory.