for notifications

Adds in-dashboard notifications with live updates in Payload admin.

Community 5 15/wk MIT v1.0.0

Installation

pnpm add @elghaied/payload-plugin-notifications

About

This plugin enables in-dashboard notifications for the Payload admin interface. It features a notification bell that provides a count of unread notifications and a dropdown feed displaying notifications with relative timestamps. Notifications are stored as individual rows in a database collection, ensuring that each user can view their notifications without needing to refresh the page. The integration utilizes Server-Sent Events for live updates, creating a more dynamic user experience. Installation is straightforward, involving the addition of a plugin configuration to `payload.config.ts`. The plugin allows for efficient notification management, with options to customize the notification collection and user interaction. It is also multi-tenant aware, making it suitable for various applications, including those requiring separate user and tenant configurations. The plugin is designed to be adapter-agnostic, supporting both MongoDB and Postgres for storing notifications. This ensures flexible deployment options depending on the user's existing database architecture.

Package info

Package name
@elghaied/payload-plugin-notifications
Latest version
1.0.0
Unpacked size
119 kB
License
MIT
Weekly downloads
15
Last publish
Jun 7, 2026

More from elghaied

View profile

Similar plugins

More in Content