A demo for the Laravel Web Push notification channel.
git clone https://github.com/cretueusebiu/laravel-web-push-demo.git
cd laravel-web-push-demo
cp .env.example .env
composer install
php artisan key:generate
- Edit
.env
- Set your database connection details
- (optional) Set
GCM_KEY
andGCM_SENDER_ID
from Google Console - (optional) Set
PUSHER_APP_ID
,PUSHER_APP_KEY
,PUSHER_APP_SECRET
from Pusher
php artisan migrate
php artisan webpush:vapid
- Generates the VAPID keys required for browser authentication.- (optional)
npm install
oryarn
andnpm run dev
The Push API currently works on Chrome and Firefox.
Please see CHANGELOG for more information what has changed recently.