reservations-system

APACHE-2.0 License

Stars
3

Reservations System

Requirements

  1. PHP 7
  2. Composer 1
  3. MySQL
  4. Created Empty Database in MySQL
  5. Pusher Account
  6. OneSignal Account
  7. For Pusher: NPM

Installation Instructions

  1. Clone repository
  2. run composer install
  3. rename .env.example to .env and change the following variables:
DB_CONNECTION=mysql
DB_HOST=127.0.0.1
DB_PORT=3306
DB_DATABASE=
DB_USERNAME=
DB_PASSWORD=
  1. Set Pusher Variables in .env:
PUSHER_APP_ID=
PUSHER_APP_KEY=
PUSHER_APP_SECRET=
PUSHER_APP_CLUSTER=
  1. Set OneSignal variables in .env:
ONESIGNAL_APP_ID=
ONESIGNAL_REST_API_KEY=

Build Assets

Rename package.json.template to package.json and package-lock.json.template to package-lock.json.

  1. Install dependencies:
npm install
  1. Build Dependencies:
npm run production

Start Server

php artisan serve