Built With Laravel + Vuetified (Real Time App)
- PHP 7.2+
- Composer
- Node JS
- NPM/Yarn
- Webpack
- Redis
- NGINX
- Supervisord
- Beanstalkd
- install Vs code plugin "Settings Sync" or
ctrl + shift + x
- press:
ctrl + shift + P
- search/type:
Sync: Advance Option
- Choose:
Download Settings From Public Gist
- Enter Gist ID:
bb232eb1abd0734a815b658a91b9cba5
- Additional Installation:
git clone https://github.com/dsglive/dsglive dsglive
cd dsglive
composer install
yarn
cp env.example .env
php artisan echo:generate
- set your
.env
- If you want to use Laravel echo then change this to true
ECHO_ON=false
php artisan migrate:fresh --seed
- node websocket
- Serve Your Site (Locally)
- @laravel valet -
valet link
- @laradock -
docker-compose up -d nginx redis mysql beanstalkd
- @homestead -
homestead up
dsglive.test/
- @laravel valet -
php artisan horizon
- Note For Production , You need to configure supervisord to execute the command for horizon/echo , so in event of server failure or restart that command will automatically run.
- Laravel 5.6
- Vue 2.5+
- Laravel Passport
- Vuetified for UI (User Interface)
- Laravel Echo for real-time broadcasting of events
- Laravel Horizon for queueing jobs