Remix Quickstart
Get started with Novu Framework in a Remix application
In this guide, we will add a Novu Bridge Endpoint to a Remix application and send our first test workflow.
Set up your local environment
Install packages
Create your workflow definition
Add a novu
folder in your app folder as such app/novu/workflows.ts
that will contain your workflow definitions.
Start your application
To start your Remix server with the Novu Endpoint configured, run the following command:
Remix application default port is 5173. For that to work, restart Novu Studio and point it to the right port:
Test your endpoint
Deploy your application
Deploy your application to your preferred hosting provider. Make sure the /api/novu
endpoint is accessible from the internet.
For local development and testing, you can use tools like ngrok to expose your local server to the internet.
Now that you have your first workflow running, you can:
- Learn about Workflow Controls to expose no-code editing capabilities
- Explore different Channel Steps like Email, SMS, Push, and more
- Set up Action Steps like Delay and Digest
- Check out our React Email integration for building beautiful email templates