🚀 Multi-Tenant Notification Platform

Send Notifications Across All Channels

Powerful notification service supporting Lark, Slack, WhatsApp, Telegram, SMS, and Push Notifications with flexible API, Queue, and gRPC integrations.

Key Features

Everything you need to manage notifications at scale

🏢

Multi-Tenant

Support multiple tenants with isolated configurations. Each tenant can have unique notification settings and channels.

📱

Multiple Channels

Support for Lark, Slack, WhatsApp, Telegram, SMS, and Push Notifications. Send to any channel with a single API call.

Flexible Triggers

Choose from API, Message Queue (Redis, Kafka, MQTT, RabbitMQ), or gRPC. Pick the method that fits your architecture.

🎨

Message Templates

Create reusable message templates with variable substitution. Use base templates shared across all users.

📊

Notification Logs

Track all notification attempts with detailed logs. Monitor delivery status, errors, and performance metrics.

🔐

API Authentication

Secure API access with Sanctum tokens or API credentials. Sandbox credentials available for testing.

Supported Channels

Connect with your users through their preferred communication channels

🦅

Lark

💬

Slack

📱

WhatsApp

✈️

Telegram

📧

SMS

🔔

Push

Built With Modern Technology

Leveraging the best tools and patterns for scalability and maintainability

Backend

  • 🐘 PHP 8.2+
  • 🔴 Laravel 11
  • 🗄️ PostgreSQL / MySQL
  • Redis (Optional)

Frontend & Patterns

  • ⚛️ React 18
  • 🎨 Tailwind CSS
  • 🏗️ Repository Pattern
  • 🔧 Service Pattern

Ready to Get Started?

Start sending notifications across all channels in minutes. Get access to the admin panel or explore our API documentation.