CloudSignal Docs
Apps

Notifications

Cross-platform notification system for web and mobile apps with real-time delivery.

What it does

Cross-platform notification system where servers publish alerts and web or mobile clients display them in real time. Notifications arrive instantly over MQTT without polling, and users can browse their full notification history.

Tech stack

LayerLibrary
App frameworkNext.js
MQTT-based notification delivery@cloudsignal/notifications
StylingTailwind CSS

Key components

ComponentWhat it does
NotificationProviderWraps the app, manages the MQTT connection, and maintains notification state including read/unread tracking
Toast displayRenders incoming notifications as dismissible toast popups with configurable position and auto-dismiss timing
Notification historyScrollable list of past notifications with timestamps, read status, and category filtering
Server publish scriptNode.js or Python script that publishes notifications via the CloudSignal REST API, suitable for cron jobs, webhooks, or CI/CD pipelines

Build with AI

This app is a candidate for AI development platforms like Lovable or v0. Use the prompt below to generate a customized version:

Example prompt

Build a notification dashboard using @cloudsignal/notifications with toast alerts, notification history, and a server-side publish panel

Extend the generated app with notification categories, priority levels, or push notification support for mobile devices.

Resources

On this page