All Projects → fenos → Notifynder

fenos / Notifynder

Licence: mit
Easy Internal Notification management for laravel 4.* / 5.*

Projects that are alternatives of or similar to Notifynder

Laravel Messenger
Notifying your users doesn't have to be a lot of work.
Stars: ✭ 135 (-69.46%)
Mutual labels:  laravel-5-package, notifications
Notifier
NO LIBRARIES socket per page bridge for your Laravel application. (CLIENT PART INCLUDED)
Stars: ✭ 57 (-87.1%)
Mutual labels:  laravel-5-package, notifications
laravel-firebase
Laravel FCM (Firebase Cloud Messaging) Notification Channel
Stars: ✭ 25 (-94.34%)
Mutual labels:  notifications, laravel-5-package
Facebook
📨 Facebook Notifications Channel for Laravel
Stars: ✭ 120 (-72.85%)
Mutual labels:  laravel-5-package, notifications
Xetaravel-Mentions
A package to parse @mentions from a text and mention the users with Laravel.
Stars: ✭ 26 (-94.12%)
Mutual labels:  notifications, laravel-5-package
Parse Server
API server module for Node/Express
Stars: ✭ 19,165 (+4235.97%)
Mutual labels:  notifications
Yakyak
Desktop chat client for Google Hangouts
Stars: ✭ 3,869 (+775.34%)
Mutual labels:  notifications
Onesignal Ios Sdk
OneSignal is a free push notification service for mobile apps. This plugin makes it easy to integrate your native iOS app with OneSignal. https://onesignal.com
Stars: ✭ 370 (-16.29%)
Mutual labels:  notifications
Laravel Onesignal
OneSignal Push Notifications for Laravel
Stars: ✭ 369 (-16.52%)
Mutual labels:  notifications
Webpush
Webpush notifications channel for Laravel.
Stars: ✭ 437 (-1.13%)
Mutual labels:  notifications
Laravel Server Monitor
Server Monitoring Command for Laravel Applications
Stars: ✭ 424 (-4.07%)
Mutual labels:  laravel-5-package
Rmessage
A crisp in-app notification/message banner built in Swift.
Stars: ✭ 403 (-8.82%)
Mutual labels:  notifications
React Native Notifee
⚛️ A feature rich notifications library for React Native Android & iOS, built by @invertase, the authors of @react-native-firebase.
Stars: ✭ 381 (-13.8%)
Mutual labels:  notifications
Alertmanager
Prometheus Alertmanager
Stars: ✭ 4,574 (+934.84%)
Mutual labels:  notifications
Whisper
📣 Whisper is a component that will make the task of display messages and in-app notifications simple. It has three different views inside
Stars: ✭ 3,718 (+741.18%)
Mutual labels:  notifications
Lada Cache
A Redis based, fully automated and scalable database cache layer for Laravel
Stars: ✭ 424 (-4.07%)
Mutual labels:  laravel-5-package
Anahita
Anahita is a platform and framework for developing open science and knowledge sharing applications on a social networking foundation.
Stars: ✭ 369 (-16.52%)
Mutual labels:  notifications
Tautulli
A Python based monitoring and tracking tool for Plex Media Server.
Stars: ✭ 4,152 (+839.37%)
Mutual labels:  notifications
Musicplayer
Implemented using Clean Arch, MVVM, LiveData, Room, Koin, Coil, Service, Notification and ExoPlayer
Stars: ✭ 413 (-6.56%)
Mutual labels:  notifications
Done
A fish-shell package to automatically receive notifications when long processes finish.
Stars: ✭ 394 (-10.86%)
Mutual labels:  notifications

Notifynder 4 - Laravel 5

GitHub release GitHub license GitHub issues Total Downloads VersionEye SensioLabs Insight

Travis branch StyleCI Scrutinizer Build

Scrutinizer Code Quality Code Climate Coveralls

Slack Team Slack join

Notifynder is designed to manage notifications in a powerful and easy way. With the flexibility that Notifynder offer, It provide a complete API to work with your notifications, such as storing, retrieving, and organise your codebase to handle hundreds of notifications. You get started in a couple of minutes to "enable" notifications in your Laravel Project.

Compatible DBs: MySQL - PostgreSQL - SQLite

Documentation: Notifynder Docu


Installation

Step 1

Add it on your composer.json

"fenos/notifynder": "^4.0"

and run

composer update

or run

composer require fenos/notifynder

Step 2

Add the following string to config/app.php

Providers array:

Fenos\Notifynder\NotifynderServiceProvider::class,

Aliases array:

'Notifynder' => Fenos\Notifynder\Facades\Notifynder::class,

Step 3

Migration & Config

Publish the migration as well as the configuration of notifynder with the following command:

php artisan vendor:publish --provider="Fenos\Notifynder\NotifynderServiceProvider"

Run the migration

php artisan migrate

Senders

A list of official supported custom senders is in the Notifynder Doc.

We also have a collect issue for all additional senders we plan or already have.

If you want any more senders or want to provide your own please create an issue.

ToDo

Tasks we still have to do:

  • add unittests for parser and models
  • complete the new documentation

Versioning

Starting with v4.0.0 we are following the Semantic Versioning Standard.

Summary

Given a version number MAJOR.MINOR.PATCH, increment the:

  • MAJOR version when you make incompatible API changes,
  • MINOR version when you add functionality in a backwards-compatible manner, and
  • PATCH version when you make backwards-compatible bug fixes.

Additional labels for pre-release (alpha, beta, rc) are available as extensions to the MAJOR.MINOR.PATCH format.

Contributors

Thanks for everyone who contributed to Notifynder and a special thanks for the most active contributors

Services

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].