laravel-enso / Notifications by aocneanu

Notifications functionality dependency for LaravelEnso
51,232
8
6
Package Data
Maintainer Username: aocneanu
Maintainer Contact: aocneanu@gmail.com (Adrian Ocneanu)
Package Create Date: 2017-03-21
Package Last Update: 2024-01-26
Home Page: https://docs.laravel-enso.com/#notifications
Language: PHP
License: MIT
Last Refreshed: 2024-04-12 03:08:29
Package Statistics
Total Downloads: 51,232
Monthly Downloads: 228
Daily Downloads: 11
Total Stars: 8
Total Watchers: 6
Total Forks: 5
Total Open Issues: 0

Notifications

Codacy Badge StyleCI License Total Downloads Latest Stable Version

Notifications functionality dependency for Laravel Enso

This package works exclusively within the Enso ecosystem.

The front end assets that utilize this api are present in the ui package.

For live examples and demos, you may visit laravel-enso.com

Watch the demo

click on the photo to view a short demo in compatible browsers

Installation

Comes pre-installed in Enso.

Features

  • uses Pusher and Laravel's notification infrastructure to bring minimal-setup notification functionality
  • users can also be notified via email
  • allows the lazy loading of notifications
  • read and unread notifications are visually differentiated and can be manually/automatically marked as read, as well as cleared
  • polymorphic relationships are used, in order to be able to attach notifications to any entity
  • supports and uses Desktop Notifications if allowed by the user

Configuration & Usage

Be sure to check out the full documentation for this package available at docs.laravel-enso.com

Contributions

are welcome. Pull requests are great, but issues are good too.

License

This package is released under the MIT license.