Skip to content

Commit

Permalink
Merge pull request #758 from novuhq/fix-re-add-engineers-and-product-…
Browse files Browse the repository at this point in the history
…pages

Fix re add engineers and product pages
  • Loading branch information
justnems authored Jan 14, 2025
2 parents 70c6665 + 0990ff9 commit b3d4682
Show file tree
Hide file tree
Showing 4 changed files with 43 additions and 5 deletions.
2 changes: 1 addition & 1 deletion getting-started/how-novu-works.mdx
Original file line number Diff line number Diff line change
Expand Up @@ -39,7 +39,7 @@ Instead of juggling multiple providers' APIs and SDKs, you get a single, consist
- Power real-time notification feeds with our [full-stack UI Components libraries](/inbox/overview)
- Handle notification templates and workflows

And so much more.
And much more.

**This is a robust, highly customizable infrastructure layer that sits between your application and the user's devices and channels.**
</Check>
Expand Down
27 changes: 27 additions & 0 deletions getting-started/novu-for/developers.mdx
Original file line number Diff line number Diff line change
@@ -0,0 +1,27 @@
---
title: "Novu for Developers"
sidebarTitle: "Developers"
description: "Novu is a powerful notifications platform designed for developers and engineers to build, manage, and deliver scalable, extensible, and captivating multi-channel notification experiences while empowering product teams with intuitive tools and prebuilt components."
---

## Who is Novu for?

How you use and get started with Novu depends on your role. While it’s initially implemented by engineering and development teams, Novu unifies everyone in an organization that authors, creates, sends, manages, and measures results from notifications being sent to end users. Novu empowers engineers to deliver notification platforms for product teams.

### Novu for developers and engineers

Novu empowers developers and engineering teams to quickly deliver a fully extensible notifications platform for product teams to create captivating notification experiences.

We provide the following proven stack for developers to simply integrate notifications into their products:

- **[Code-first Notification Framework](/sdks/framework/typescript/overview)** Opinionated, yet flexible, Framework for building and managing notification workflows.
- **[JSON Schema Based](/api-reference/overview)** Controls to craft a no-code visual editor to enable non-technical team members to modify content and behaviour.
- **[Prebuilt, customisable UI components](/inbox/introduction)** for in-app user notification feeds and preference experiences.
- **[Integration with multiple delivery providers](/integrations/providers/introduction)**, allowing you to continue using your preferred vendors with Novu.
- **[Scalable, reliable Novu Cloud SaaS infrastructure](https://dashboard.novu.co)** developed from scratch to meet the demands of high-volume notification delivery and storage (think hundreds of millions of notifications).
- **Observability** for delving into the lifecycle of a notification's success or failure. Eliminate guesswork of how, when, and why a user receives a notification.
- **Comprehensive documentation**, implementation guides, recipes and illustrative examples.
- **Compliance and security** for safely managing your data.
- **Open source** provides transparency you can trust, cultivates community contributions for fast improvement, and enables you to deploy and self-host a Novu instance into any environment of your choosing.

Notification content can be written in a variety of common content tooling, including [React](/integrations/react-email), [Vue-email](/integrations/vue-email), MJML, and more. Content can also be customized and hydrated using any datasource.
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
---
title: "No-Code tools to manage your notifications"
sidebarTitle: "For non-developers"
sidebarTitle: "Product Teams"
description: "Change notification messaging, verbiage, and cadence without requiring engineering's help by using the Novu Dashboard UI."
---

Expand All @@ -24,6 +24,10 @@ Dynamic data passed as part of the trigger payload can be easily used inside of

A control can be as broad as `content` or as specific as `2fa_code_title_color`. This allows you to change the content of the notification without needing to touch the code.

### Create new email designs

Novu's built-in email editor enables rich content creation without ever touching the code.

### Change digest or delay frequency

Controls can be used for controlling any aspect of the step configuration, for example:
Expand All @@ -38,4 +42,4 @@ Read more about [digest strategies and how to prevent notification fatigue.](htt
### Control structure and layout

Controls can be used to show/hide or rearrange the layout of the notification.
For example, you can have an input to show/hide a button, or change the position of a specific email section.
For example, you can have an input to show/hide a button, or change the position of a specific email section.
11 changes: 9 additions & 2 deletions mint.json
Original file line number Diff line number Diff line change
Expand Up @@ -40,8 +40,8 @@
}
],
"topbarCtaButton": {
"name": "Get Started",
"url": "https://dashboard-v2.novu.co/?utm_campaign=docs_top_bar_gs",
"name": "Try Novu",
"url": "https://dashboard-v2.novu.co/?utm_campaign=docs_top_bar_tn",
"style": "pill",
"arrow": true
},
Expand Down Expand Up @@ -78,6 +78,13 @@
"getting-started/quickstart"
]
},
{
"group": "Novu for...",
"pages": [
"getting-started/novu-for/developers",
"getting-started/novu-for/product"
]
},
{
"group": "Get started",
"pages": [
Expand Down

0 comments on commit b3d4682

Please sign in to comment.