Dart Stream Developer
  • 👋Dartstream Framework
  • Prologue
    • Release Notes
      • Latest Release Notes
      • All Release Notes
    • Upgrade Guide
    • Contribution Guide
  • Getting Started
    • 😀Installation
    • ✨Our Features
      • Standard
        • CLI
        • Frontend Frameworks
        • Authentication
        • Cloud Storage
        • Database
        • Data Streaming
        • Feature Flags
        • Middleware
      • Enhanced
        • Email Management
        • Payment System Integration
        • Notifications
        • Localization and Internalization
        • Access Control and Security
        • Media Management
        • Search and Filtering
        • Audit Logging and Compliance
        • Analytics and Insights
    • 😀Directory Structure
    • 🦕Deployment
  • Product Guides
    • 📪Making a post
    • 📎Understanding Projects
    • 💡Video Guides
  • Documentation
    • 🛠️Fundamentals
      • 📝The Basics
        • Routing
        • Middleware
        • CSRF Protection
        • Controllers
        • Requests
        • Responses
        • Asset Bundling
        • URL Generation
        • Session
        • Validation
        • Error Handling
        • Logging
      • ℹ️Advanced
        • Broadcasting
        • Cache
        • Events
        • Feature Flags
        • File Storage
          • GCP
          • Amazon S3
          • Microsoft Blob Storage
        • Helpers
        • Http Client
        • Localization
        • Mail
        • Notifications
        • ORM
    • 📦Packages
      • 🧰Tools
      • 🍮Standard
      • 💸Enhanced
      • 💸Experimental
    • 😀SDKS
      • Firebase Admin SDK
      • Amazon Cognito SDK
      • Azure AD SDK
  • API Reference
  • Use Cases
    • 🎨For Designers
    • 🖥️For Developers
      • DartStream Extension Registration System
Powered by GitBook
On this page
  1. Getting Started
  2. Our Features
  3. Enhanced

Notifications

DartStream offers a powerful notification system to enhance user engagement and communication. Both the open-source and SaaS versions provide a range of features that ensure timely and effective delivery of messages across various channels.

Features: Open Source, SaaS

The open-source and SaaS versions of DartStream includes foundational notification features, enabling essential communication capabilities:

  1. Multi-Channel Notifications

    • Supports sending notifications via email, SMS, and in-app channels.

    • Provides a versatile approach to keeping users informed across different mediums.

  2. Basic Notification Queues

    • Implements queueing systems to manage and handle large volumes of notifications efficiently.

    • Ensures smooth delivery without impacting application performance.

  3. User Preferences for Notifications

    • Offers basic settings for users to enable or disable notifications.

    • Empowers users with control over their notification preferences.

Features: SaaS

The SaaS version of DartStream extends notification capabilities with advanced features for enhanced customization and targeting:

  1. Push Notifications

    • Supports browser and mobile push notifications to engage users in real-time.

    • Ensures users stay updated with the latest information directly on their devices.

  2. Advanced User Preferences

    • Provides fine-grained control over notification settings, allowing users to customize their notification experience.

    • Includes options for selecting notification types, channels, and frequency.

  3. SMS Notification Integrations

    • Built-in integration with popular SMS providers like Twilio for seamless text message delivery.

    • Expands communication options to reach users who prefer SMS notifications.

  4. Notification Segmentation

    • Enables sending targeted notifications to specific user groups based on defined criteria.

    • Enhances the relevance and effectiveness of notifications, improving user engagement.

PreviousPayment System IntegrationNextLocalization and Internalization

Last updated 4 months ago

✨