taksu-tech/taksu-inbox

Laravel package for managing inbox notifications with FCM support

v1.0.0 2025-08-05 11:03 UTC

This package is auto-updated.

Last update: 2025-08-05 11:03:49 UTC


README

Features

  • Each user can have their own inbox
  • Events will be generated
  • Broadcast to multiple inboxes
  • Gather user response to an inbox

Models

  • Inbox
  • Broadcast

Events

  • InboxSent
  • InboxRead
  • BroadcastPublished
  • ResponseSubmitted
  • ResponseExpired

How to install

  1. Install the package
composer require taksu-tech/taksu-inbox
  1. Modify app/config.php, to load the provider.
'providers' => ServiceProvider::defaultProviders()->merge([
    \Taksu\TaksuInbox\InboxServiceProvider::class,
])->toArray(),
  1. Load seeder by updating database/seeders/DatabaseSeeder.php (optional)
$this->call([
    InboxSeeder::class,
]);