ドキュメントを見る »
バグを報告する ·リクエスト機能 ·私たちの不和に参加する ·ロードマップ ·囀る
通知システムの構築は複雑です。最初はメールを送るだけのように見えますが、実際にはほんの始まりに過ぎません。今日のユーザーは、電子メール、SMS、プッシュ、チャット、およびその他のチャネルを介したマルチチャネルコミュニケーションエクスペリエンスを期待しています。増え続けるプロバイダーのリストが毎日ポップアップし、通知がコード全体に広がっています。Novuの目標は、通知を簡素化し、システムとユーザーの間に有意義なコミュニケーションを作成するためのツールを開発者に提供することです。
コーディングとコラボレーションを開始する前に、行動規範をよく読んで、コミュニティエンゲージメントの基準(遵守する必要がある)を理解してください。オープンソースコミュニティの一員として、私たちは自分自身と他の貢献者に高水準のコミュニケーションを求めています。このプロジェクトの参加者および貢献者として、あなたは私たちの行動規範を遵守することに同意します。
完全なNovu APIと管理パネルを立ち上げることに興奮しています。公式リリースの前にテストしてみませんか?方法は次のとおりです。
npx novu init
クラウドまたはDockerバージョンを使用してアカウントを設定した後、パッケージを使用してAPIをトリガーできます。
@novu/node
npm install @novu/node
import { Novu } from '@novu/node';
const novu = new Novu(process.env.NOVU_API_KEY);
await novu.trigger('<TRIGGER_NAME>', {
to: [
{
subscriberId: '<UNIQUE_IDENTIFIER>',
email: 'john1@doemail.com',
firstName: 'John',
lastName: 'Doe',
},
],
payload: {
name: 'Hello World',
organization: {
logo: 'https://happycorp.com/logo.png',
},
},
});
Novu APIと管理パネルを使用すると、自分で構築することなく、リアルタイム通知センターをWebアプリに簡単に追加できます。Reactコンポーネントを使用するか、Reactを使用していない場合はiframe埋め込みを使用できます。
Novu APIを使用してアプリに通知センターを追加する方法の詳細については、こちらをご覧ください
Novuは、使いやすいインターフェイスで複数のチャネルにわたるプロバイダーを管理するための単一のAPIを提供します。
私たちはあなたを助けることを嬉しく思います。このプロジェクトの作業中にエラーが発生したり、問題が発生したりした場合は、Discordサーバーに参加して助けを求めてください。私たちは、プロジェクトに関連するあらゆることについて話し合うことができます。
NovuはMITライセンスの下でライセンスされています-詳細についてはLICENSEファイルを参照してください。
Novuの成長に時間を割いていただきありがとうございます。揺れ