naif/nova-push-notification

A Laravel Nova tool to send push notifications via OneSignal

v1.0 2019-03-06 11:39 UTC

This package is not auto-updated.

Last update: 2024-11-07 17:06:49 UTC


README

A Laravel Nova tool to send push notifications. Currently supporting just via OneSignal

Installation:

You can install nova push notifications package in to a Laravel app that uses Nova via composer:

composer require naif/nova-push-notification

Configuration

Publish the package config file:

php artisan vendor:publish --provider="Naif\NovaPushNotification\ToolServiceProvider"

Configuration will be published at [config/push_notifications.php].

Create an App in OneSignal and get your app id and api key. https://onesignal.com/apps

Add the following keys to your .env and .env.example:

PUSH_APP_ID=
PUSH_API_KEY=

Usage

Add the below to the tools function in app/Providers/NovaServiceProvider.php

public function tools()
{
  return [
    new NovaPushNotification(),
  ];
}

Package screenshot

Package screenshot

Support:

naif@naif.io

https://www.linkedin.com/in/naif

License

The MIT License (MIT). Please see License File for more information.